The excellent student, _______ abroad for many years, is on the way back to her own country.
#95652
A
to study
B
studying
C
to have studied
D
having studied