The people in this city have planted()trees along both sides of the streets.
A:a great deal of  
B:much  
C:a large amount of  
D:a lot of
出自:专升本