A hiker walking at a constant rate of 5 kilometers per hour is passed by a cyclist travelling in the same direction along the same path at a constant rate of 25 kilometers per hour. The cyclist stops and waits for the hiker 5 minutes after passing her while the hiker continues to walk at her constant rate. How many minutes must the cyclist wait until the hiker catches up? Choose the correct choice from the following choices:
A) 10  B) 15  C) 20  D) 25  E) 30

Rationale: "in 5 minutes , the cyclist travels a distance of ( 5 / 60 ) * 25 = 25 / 12 km . the time it takes the hiker to complete this distance is ( 25 / 12 ) / 5 = 5 / 12 hours = 25 minutes the cyclist needs to wait 25 - 5 = 20 minutes the answer is c ."
Answer: C