It.s a great honour______ at this splendid entertainment.
A.being present
B.to be present
C.to present
D.to presenting
出自:国家开放大学英语语法