________ such a good chance, he planned to learn more.

A、Having given
B、Being given
C、Having been given
出自:2023年初级学期期末统一考试英语机考