单项选择题

No sooner______stepped out of the hall than it began to rain.

A. had we
B. have we
C. did we
D. do we