POLICE STOPPED HIM ON THE MOTORWAY WHEN HE …………. AT 120 MILES AN...

21. Police stopped him on the motorway when he …………. at 120 miles an hour. Ạ travelled B. was travelling C. has been travelling D. travels