单项选择题

A large number of people()present at the sports meeting.

A.was 
B.were
C.be 
D.have