单项选择题

A.In spite of
B.Thanks to
C.Given
D.Provided