John and Steve are speed walkers in a race. John is 16 meters behind Steve when he begins his final push. John blazes to the finish at a pace of 4.2 m/s, while Steve maintains a blistering 3.7 m/s speed. If John finishes the race 2 meters ahead of Steve, how long was John’s final push? Choose the correct choice from the following options
A) 13 seconds B) 17 seconds C) 36 seconds D) 34 seconds E) 51 seconds

Rationale: "let t be the time that john spent for his final push . thus , per the question , 4.2 t = 3.7 t + 16 + 2 - - - > 0.5 t = 18 - - - > t = 36 seconds . c is the correct answer ."
Answer: C