单项选择题

Hardly ______ the people rushed towards it.

A.the bus stopped before
B.was the bus stopping then
C.had stopped the bus than
D.had the bus stopped when