What does the passage say about asteroids and meteoroids()
A.They are heavenly bodies similar in nature.
B.There are more asteroids than meteoroids.
C.They are heavenly bodies different in composition.
D.Asteroids are more mysterious than meteoroids.