单项选择题

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