The earth _________ on the sun for its heat and light.25/30The earth _________ on the sun for its heat and light. watch∅has depend dependsGiải thíchChọn đáp án D