Answer:
1.33 km per minute
Step-by-step explanation:
120 km divided by 90 is 1.33 km
5.7m questions
7.4m answers