单项选择题

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