单项选择题

She has got a good job and earns a lot of money.

A. a great deal of
B. a large quantity of
C. a large number of
D. a great level of