单项选择题

So many people ______, the meeting had to be put off.

A.to be absent
B.being absent
C.were absent
D.had been absent