单项选择题

His laziness ______ his failure in the final exam,

A.gave up
B.contributed
C.resulted in
D.distributed