单项选择题

I’m sure your suggestion will ______ the problem.

A. contribute to solving
B. contribute to solve
C. be contributed to solving
D. be contributed to solve