单选题 There are no solitary, free-living creatures; every form of life is ______ other forms.
【正确答案】 D
【答案解析】句意:不存在孤立生存的生物,任何生命形态都是依赖于其他生命形态而存在。be dependent on依赖于,取决于。