Final answer:
Mars appears red because of the iron oxides (rust) present in Martian soil and dust, which gives it a characteristic rusty color.
Step-by-step explanation:
Mars appears red due to the presence of iron oxides in its soil. This gives the Martian surface a rusty color which is characteristic of the planet. It is not because Martian rocks are solely red minerals, nor because the atmosphere reflects red light while absorbing all blue light, nor because Mars radiates most of its energy in red light.
Instead, the fine dust that coats much of Mars's surface contains these iron oxides, and in combination with the thin atmosphere, this results in the iconic reddish appearance that we associate with the planet.