单项选择题

This great project at the Three Gorges of the Yangtze is expected to () twenty years to complete.

A.spend
B.consume
C.need
D.take