【思路】
几何问题。方法一:根据题意可画图如下:
设甲丙两地的距离为x千米,丙乙两地的距离为y千米,根据题意可得,y+2.1=x(1+),则y=x-2.1①,又因为甲乙丙三点构成直角三角形,则根据勾股定理可得,,将①式代入,可得,解得x=7.2,D项符合。
方法二:根据题意可画图如下:
设去程(甲丙两地)的距离为3x千米,回程(甲乙+乙丙)为4x,则丙乙两地的距离为(4x-2.1)千米,因为甲乙丙三点构成直角三角形,则根据勾股定理可得,,解x=2.4,则甲丙两地的距离为3×2.4=7.2千米,D项符合。
方法三:2.1能被7除尽2.1=7×0.3,想到勾股数7、24、25,故直角三角形甲乙丙中,甲丙=24×0.3=7.2,乙丙=25×0.3=7.5,代入题目中,回程路程为7.5+2.1=9.6=7.2+×7.2,符合题意。甲丙的长度为7.2,D项符合。
因此,答案为D。