单项选择题

The number of the newly admitted students ______ over 300, but a number of them ______ not arrived yet.

A.is, has
B.are, have
C.is, have
D.are, has