Why is there speculation about the possibility of life on Europa?
A) Europa has a thin atmosphere suitable for life B) Europa's surface shows evidence of liquid water beneath the ice C) Europa has a magnetic field that could protect life from radiation D) All of the above