单项选择题

What does the passage say about asteroids and meteoroids

A.They are heavenly bodies different in composition.
B.They are heavenly bodies similar in nature.
C.There are more asteroids than meteoroids.
D.steroids are more mysterious than meteoroids.