单项选择题

I had hardly sat down()he stepped in.

A.when
B.that
C.until
D.after