D【考点】相似三角形的性质.
【汾析】分两种情况:①△ABC∽△CDB②△ABC∽△BDC;根据相似三角形的对应成比例,从而可求得BD的长.
【解答】解:分两种情况:
②由勾股定理得:AB==4
综上可知:BD的长为或;
【点评】本题主要考查了相似三角形的性质、勾股定理;熟练掌握相似三角形的性质,分两种情况讨论是解决問题的关键.