Express a speed of 126 kmph in meters per second? Choose the correct choice from the following options
A) 10 mps
B) 35 mps
C) 26 mps
D) 97 mps
E) 16 mps

Rationale: "126 * 5 / 18 = 35 mps answer : b"
Answer: B