The earth________ on the sun for its heat and light. a. is depend b. depending10/20The earth________ on the sun for its heat and light.is dependdependinghas dependdependsGiải thíchChọn đáp án D