单项选择题

We______building the bridge by the end of next month.

A.are finishing
B.would finish
C.have finished
D.will have finished