xoxoaishaa xoxoaishaa 13-10-2022 Biology contestada What does it mean when a planet is in a star's habitable zone? A- It has oxygen in its atmosphere. B-It has a day-night cycle and a seasonal cycle that resembles Earth's. C-It has the right temperature to have liquid water. D- it has signs of life