单项选择题

Hardly ______ the people ran toward it.

A.the plane has landed when
B.had the plane landed when
C.the plane had landed then
D.had the plane landed than