I think it was a great honor for me _______ to speak to the public.
#91683
A
to invite
B
to be invited
C
inviting
D
having invited