It is said that there are millions of camels in India and _______ of them is growing.
#12314
A
a great number
B
the number
C
a lot
D
a good many