单项选择题

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

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