4. 《海岛算经》是我国杰出数学家刘徽留给后世最宝贵的数学遗产.书中的第一问:今有望海岛,立两表,齐高三丈,前后相去千步,令后表与前表参相直.从前表却行一百二十三步,人目着地取望岛峰,与表末参合.从后表却行一百二十七步,人目着地取望岛峰,亦与表末参合.问岛高及去表各几何?大致意思是:假设测量海岛,立两根表,高均为3丈,前后相距1000步,令后表与前表在同一直线上,从前表退行123步,人的眼睛贴着地面观察海岛,从后表退行127步,人的眼睛贴着地面观察海岛,问海岛高度及两表相距多远?想要解决这一问题,需要利用( )
A . 全等三角形
B . 相似三角形
C . 勾股定理
D . 垂径定理