如图, $D$ 是 $\triangle A B C$ 的边 $A B$ 上一点, 要使 $\triangle A C D \sim \triangle A B C$, 则具备的条件可以是 ( )

<ImageHere>

根据相似三角形的判定条件逐一判断即可.

【详解】解：由题意得 $\angle D A C=\angle B A C$,

当 $\frac{A C}{C D}=\frac{A D}{B C}$ 时, 不能证明 $\triangle A C D \sim \triangle A B C$, 故 $\mathrm{A}$ 选项不符合题意;

当 $\frac{C D}{A D}=\frac{B C}{A B}$ 时, 不能证明 $\triangle A C D \sim \triangle A B C$, 故 $\mathrm{B}$ 选项不符合题意;

当 $C D^{2}=A D \cdot D B$ 时, 不能证明 $\triangle A C D \backsim \triangle A B C$, 故 C 选项不符合题意;

当 $A C^{2}=A D \cdot A B$, 即 $\frac{A C}{A B}=\frac{A D}{A C}$ 时, 能证明 $\triangle A C D \sim \triangle A B C$, 故 D 选项符合题意;

故选 D.

【点晴】本题主要考查了相似三角形的判定, 熟知相似三角形的判定条件是解题的关键.

