Compared to the other terrestrial planets, mercury is rich in iron compounds. Which of the following are probable explanations for the iron abundance on mercury?
a) Intense volcanic activity
b) High gravitational forces
c) Collision with iron-rich asteroids
d) Magnetic interactions with the solar wind