单项选择题

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