单项选择题

______ her inexperience, she has done quite a good job.

A.Provided
B.Given
C.Seen
D.Suppose