单项选择题

The new power plant is reported ______ within three years.

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