Which of the following is a reason that Venus is not ideal for supporting life?
A. It lacks an atmosphere allowing for frequent meteorite collisions.
B. It has a thin atmosphere which prevents liquid water from existing on the planet surface.
C. It has the perfect amount of atmosphere, but not enough hydrogen.
D. It has a thick atmosphere which causes extremely high temperatures.