单项选择题

24()

A. contribute
B. contributed
C. contributes
D. contributing