THOUSANDS OF PEOPLE___________ ALONG THE ROADS WATCHED THE BICYCLE R...

6.Thousands of people___________ along the roads watched the bicycle racing.

A. to stand

B. stood

C. who stands

D. standing