解析:
根据题意,二队同时出发又同时到达,则二队步行的距离相等,乘车的距离也相等。
设第一队乘车的距离是X,则步行的距离是100-X,那么第二队步行的距离也是100-X,
汽车从第一队人下车到回来与第二队相遇所行驶的距离(即空车行使的距离)是:
100-2×(100-X)=2X-100
根据汽车从出发到与第二队相遇所用时间与第二队步行的时间相同,可列方程:
[X+(2X-100)]÷40=(100-X)÷8
解得,X=75。
所用总时间为(以第一队为例):
乘车时间+步行时间=(75÷40)+(100-75)÷8=5小时
所以,选B