英译汉

The planet's health depends on the survival of coral reefs.

【正确答案】

地球的健康依赖于珊瑚礁的存在。

【答案解析】

“depend on”翻译为“依赖”。