[单选题]

( )their inexperience, they’ve done a good job.

A.To give

B.Given

C.Give

D.Having given

参考答案与解析: