单项选择题

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

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