单项选择题

Science and technology have ______ in important ways to the improvement of agricultural production.

A. attached
B. assisted
C. contributed
D. witnessed