单项选择题

There are no solitary, free-living creatures; every form of life is ______ other forms.

A.dependent to
B.depended to
C.depended on
D.dependent on