B
分析:由△ABP中,∠APB=120°,點C、D在線段AB上,△PCD是等邊三角形,易證得△APC∽△PBD∽△ABP,然后由相似三角形的對應邊成比例,可證得:①CD
2=AC•DB;②AP
2=AC•AB正確,③AP•PC=PD•PB錯誤,可得BP
2-BD
2=AB•BD-BD
2=BD•(AB-BD)=AD•DB,即④正確.
解答:∵△PCD是等邊三角形,
∴∠CPD=∠PCD=∠PDC=60°,PC=PD=CD,
∴∠ACP=∠PDB=120°,∠A+∠APC=∠PCD=60°,
∵∠APB=120°,
∴∠A+∠B=180°-∠APB=60°,
∴∠APC=∠B,
∴△APC∽△PBD,
∴

,
∴PC•PD=AC•DB,
∴CD
2=AC•DB;
故①正確;
∵∠APC=∠B,∠A是公共角,
∴△APC∽△ABP,
∴

,
∴AP
2=AC•AB;
故②正確;
∵△APC∽△PBD,
∴AP:PB=PC:BD,
∴AP•BD=PC•PB,
∵PC=PD=CD,
∴AP•BD=PD•PB,
故③錯誤;
∵△APC∽△PBD,△APC∽△ABP,
∴△PBD∽△ABP,
∴BP:AB=BD:BP,
∴BP
2=AB•BD,
∴BP
2-BD
2=AB•BD-BD
2=BD•(AB-BD)=AD•DB;
故④正確.
故選B.
點評:此題考查了相似三角形的判定與性質以及等邊三角形的性質.此題難度較大,注意掌握數形結合思想的應用.