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