单项选择题

Many a person ______ at the gate of the department store.

A. is standing
B. are standing
C. have been standing
D. have stood