Time taken to cover first 50 km at 100 km/hr = 1/2 hr.
Time taken to cover second 50 km at 50 km/hr = 1 hr.
Time taken to cover last 50 km at 25 km/hr = 2 hr.
When car 2 starts, car 1 has already covered 20 km.
So, time taken by car 1 to reach B after car 1 starts = total time - time required to travel first 20 km
= 3 hr 30 min - 12 min = 3 hr 18 min
Distance travelled by car 1 = (50 + 50 + 45) = 145 km
Distance from B = (150 - 145) km = 5 km Hence, 5 is the correct answer.
Distance from B = (150 - 145) km = 5 km
Hence, 5 is the correct answer.