单项选择题

The new building is reported ______ within a year.

A.to have completed
B.to have been completed
C.having been completed
D.to complete