如图, 在 $\triangle A B C$ 中, $\angle C A B=\angle C B A, A D \perp B C$ 交 $B C$ 的延长线于点 $D, B E \perp A C$ 交 $A$ $C$ 的延长线于点 $E$.
(1)求证: $\triangle A C D \cong \triangle B C E$.
(2)若 $A C=4, D C=3$, 求 $A B$ 的长.
$\text{A.}$
$\text{B.}$
$\text{C.}$
$\text{D.}$