On which of the following space objects would scientists most likely expect to find life?

A
a planet with no solid surface

B
a planet with an ocean on its surface

C
a large planet very far away from the Sun

D
a small, rocky planet with no atmosphere