单项选择题

Despite technical progress, some food production is still completely ______ on weather.

A. reliable
B. dependable
C. dependent
D. inseparable