单项选择题

Hardly______ the helicopter______ when the waiting crowd ran toward it.

A.had; landed
B.has; landed
C.did; land
D.was; landing