A train of 25 carriages, each of 60 meters length, when an engine also of 60 meters length is running at a speed of 60 kmph. In what time will the train cross a bridge 1.0 km long?  Pick one.
A) 2.5
B) 3
C) 5
D) 7
E) 9

Rationale: "d = 25 * 60 + 1000 = 2500 m t = 2500 / 60 * 18 / 5 = 150 sec = 2.5 mins answer : a"
Answer: A