如图, $A B$ 是 $\odot O$ 的直径, 点 $C$ 是 $ \odot O$ 上的一点 (点 $C$ 不与点 $\mathrm{A}, B$ 重合), 连接 $A C 、 B C$, 点 $D$ 是 $A B$ 上的一点, $A C=A D, B E$ 交 $C D$ 的延长线于点 $E$, 且 $B E=B C$.
(1) 求证: $B E$ 是 $\odot O$ 的切线;
(2) 若 $\odot O$ 的半径为 $5, \tan E=\frac{1}{2}$, 则 $B E$ 的长为