单项选择题

No sooner ______ stepped out of the hall than it began to rain.

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