单项选择题

He had already walked three or four miles ______ he saw a cart, half-full of hay, by the side of the road.

A. while
B. when
C. the moment
D. unless