单项选择题

It can be inferred from the passage that on other planets

A.there is no oxygen for creating life
B.there is no suitable temperature for creating life
C.living things of different kinds may exist
D.living things similar to that on earth may exist