B
分析:由AD、BE是锐角△ABC的高,可得∠DBA=∠DAC,又BO=AC,∠BDO=∠ADC=90°,故△BDO≌△ADC,可得BD=AD,DO=CD,再由边的关系即可求出AO的长.
解答:∵AD、BE是锐角△ABC的高
∴∠DBO=∠DAC
∵BO=AC,∠BDO=∠ADC=90°
∴△BDO≌△ADC
∴BD=AD,DO=CD
∵BD=BC-CD=5
∴AD=5
∴AO=AD-OD=AD-CD=3
故选B.
点评:本题考查了全等三角形的判定和性质;结合已知条件发现并利用△BDO≌△ADC是正确解答本题的关键.