单项选择题

All life on the earth()on the sun.

A. depends
B. carries
C. keeps
D. goes