单项选择题

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

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