Possible Answers For: Large portion of habitable Earth