[单选题]
( )their inexperience, they’ve done a good job.
A.To give
B.Given
C.Give
D.Having given
参考答案与解析: