单项选择题

I appreciated()the opportunity to study abroad two years ago.

A. having been given
B. having given
C. to have been given
D. to have given