单项选择题
A. contribute to solve B. be contributed to solve C. be contributed to soling D. contribute to solving