单项选择题

A.contribute to
B.attribute to
C.ascribe to
D.correspond to