单选题 No sooner had we reached the top of the hill ______ we all sat down to rest.
【正确答案】 D
【答案解析】no sooner. . . than. . . : 一……就, 刚刚……就, 是固定用法, 其他三项无此用法。 故选D。