单项选择题

I don't think it will take () time to complete

A. many   
B. much
C. a lot   
D. few