问题

In his victory speech,______ before a huge crowd of his supporters,Obama declared that “change has come to America”.
A:having delivered
B:to be delivered
C:delivering
D:delivered
B:to be delivered
C:delivering
D:delivered
正确答案是: