单项选择题

No sooner had we reached the top of the hill __________ we all sat down to rest.

A.until
B.when
C.then
D.than