【思路】
行程问题。全程为51.5千米,游泳、自行车、长跑的路程之比为3∶80∶20,可求长跑路程为51.5=10千米,已知长跑的平均速度是15千米/小时,则长跑时间为小时,又已知游泳、自行车、长跑三个项目花费的时间之比为3∶8∶4,则三个项目总耗时=2.5小时,再加上两次换项耗时4分钟,所以该项比赛共耗时2小时34分钟。
因此,答案为C。