Multiple choice Any celestial body, which has its own heat and light will be called _________. meteorite moon planet star none of the above Reveal answer Fill a bubble to check yourself D Correct answer Explanation This is the right answer.