单项选择题

A.to have been created
B.to be created
C.having been created
D.being created