单项选择题


 

()such a good chance, he planned to learn more.

A.To be given
B.Having been given
C.Having given
D.Giving