单项选择题

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

A.giving
B.have been given
C.give
D.having been given