D
分析:由△ABC是⊙O的內接三角形,AE是直徑,AD是高,易證得△ABE∽△ADC,△ABD∽△CFD,然后由相似三角形的性質,證得①②③正確,又由勾股定理,即可證得④正確.
解答:∵AE是直徑,
∴∠ABE=90°,
∵AD是高,
∴∠ADC=90°,
∵∠E=∠ACB,
∴△ABE∽△ADC,
∴∠BAE=∠CAF,AB:AD=AE:AC,
∴

=

,AB•AC=AD•AE;
∴BE=CF,
故①②正確;
∵∠ABC=∠AFC,∠BAF=∠BCF,
∴△ABD∽△CFD,
∴AD:CD=BD:DF,
∴AD•DF=BD•CD;
故③正確;
∵在Rt△ABD中,AD
2+BD
2=AB
2,
在Rt△CDF中,FD
2+CD
2=CF
2,
在Rt△ABE中,AB
2+BE
2=AE
2,
∵BE=CF,
∴AD
2+BD
2+FD
2+CD
2=AE
2.
故④正確.
故選D.
點評:此題考查了相似三角形的判定與性質、圓周角定理以及勾股定理.此題難度適中,注意掌握數形結合思想的應用.