________ a good chance, he will do better.

________ a good chance, he will do better.

A.Giving

B.Given

C.Having given

D.Being given

答案及解析: B