5 km = 5000 meters
66 minutes = 3960 seconds
Meters per second = 5000/3960 = 1.26
The answer is A.1.26
5.2m questions
6.7m answers