WE WALKED FOR TEN KILOMETERS AND THEN WE STOPPED ... A REST. A. T...

651. We walked for ten kilometers and then we stopped ... a rest.

A. to have

B. have

C. having

D. has