Which of these would best describe why the earth can support life
A) it is the only planet with water on it
B) the inner core will produce the oxygen necessary for life
C) its size, in relation to the other planets, falls within the parameters necessary for life
D) it has an atmosphere that can help control the amount of heat that enters and leaves the planet