Which of the following is true
A.As long as algae produces enough oxygen on Venus, people can land there.
B.To live on Venus is the only way to ensure the survival of human race.
C.Venus is possibly very similar to the earth both in size and mass.
D.Life on Venus will be pleasant at first.