A truck covers a distance of 240 km at a certain speed in 8 hours. How much time would a car take at an average speed which is 18 kmph more than that of the speed of the truck to cover a distance which is 0 km more than that travelled by the truck ? Choose the correct choice from the following:  A) 6 hours  B) 5 hours  C) 7 hours  D) 8 hours  E) none

Rationale: "explanation : speed of the truck = distance / time = 240 / 8 = 30 kmph now , speed of car = ( speed of truck + 18 ) kmph = ( 30 + 18 ) = 48 kmph distance travelled by car = 240 + 0 = 240 km time taken by car = distance / speed = 240 / 48 = 5 hours . answer – b"
Answer: B