_____ their inexperience, they’ve done a good job. 
#98745
A
Given
B
To give
C
Giving
D
To have given