单项选择题

()for your help we could not have finished it in time.

A. In spite of
B. But for
C. Because of
D. As for