如图, 菱形 $A B C D$ 的边长为 $8, \angle A B C=60^{\circ}$, 点 $E 、 F$ 分别为 $A O 、 A B$ 的中点, 则 $E F$ 的长度为 ( )

<ImageHere>
$\because$ 四边形 $A B C D$ 是菱形,

$\therefore A C \perp B D, \angle A B O=\frac{1}{2} \angle A B C=30^{\circ}$,

$\therefore O A=\frac{1}{2} A B=4$,

$\therefore O B=\sqrt{8^{2}-4^{2}}=4 \sqrt{3}$,

$\because$ 点 $E 、 F$ 分别为 $A O 、 A B$ 的中点,

$\therefore E F$ 为 $\triangle A O B$ 的中位线，

$\therefore E F=\frac{1}{2} O B=2 \sqrt{3}$,

故选 $C$.