Having finished her project, she was invited by the school     to the new students.
#94934
A
speaking
B
having spoken
C
to speak
D
to have spoken