Respuesta :

Answer:

6.66666 sec/m or 6 2/3 sec/m

Answer:

6.67 meters per second

Explanation:

120/18=6.67 meters per second