单项选择题

I'm sure your suggestion will ______ the problem.

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