Respuesta :
The celestial body that orbits the sun and is consists of rock and ice, that when it passes close to the sun, the body forms a long tail of dust is called a comet. A comet is an icy small body of the solar system, that when it approaches near the sun, it heats up then forms this long tail. The answer would be a comet. Hope this answer helps you.