单项选择题

The new building is said ______ by the end of next month.

A.to finish
B.to be finished
C.to have finished
D.being finished