Express a speed of 84 kmph in meters per second? Choose the correct choice:
A) 13.33 mps B) 23.33 mps C) 33.33 mps D) 25.33 mps E) 43.33 mps

Rationale: "84 * 5 / 18 = 23.33 mps answer : b"
Answer: B