单项选择题

What can be inferred from the passage

A.Sooner or later, we can find intelligent life on stars.
B.Many planets have the same condition as our earth.
C.Life depends on the stars like the Sun.
D.We will certainly receive the messages sent to us by other intelligent beings.