D all of these create a magnetic field. let me know if you want me to explain.
I believe the answer is B.
Answer:
Because it is formed by rocky materials
Explanation:
These planets are small and of high density, mainly by transparent and rocky materials with a well differentiated internal structure and a similar size.
They tend to be more dense since it is formed of rocky and non-gaseous materials like the higher planets.