单项选择题

This new building __ by the end of this year.

A. will put up
B. will put on
C. will be put up
D. had been put up