单项选择题

100,000 babies ______ born in this hospital every year.

A.are
B.were
C.would be
D.have been