The thinner the atmosphere, the more craters the planet has. Planets with thicker atmospheres burn up most asteroids before they hit the ground.
The craters are preserved as there is nothing to erode them.
Mercury.
Yes, there are craters on the Moon. Any planet with a solid surface and not too much of an atmosphere will have craters.
If there are lots of craters, it means there is no significant atmosphere. The reason is that any craters will be eroded eventually, by the presence of an atmosphere.
Mercury has no atmosphere and no surface fluids, so there is nothing to erode the craters.
False. Craters are not eroded on Mercury, which has no atmosphere.
The moon has craters because since it does not have an atmosphere like the Earth does, it is prone to meteors which cause craters.
Mercury is pitted with craters because Mercury has almost no atmosphere to protect itself.
Since the moon doesn't have an atmosphere, meteorites are able to hit the moon and this forms the craters.
There would be fewer. This is not because, as is widely believed, the atmosphere acts as a shield. While an atmosphere will cause smaller objects to break up, it will not hinder the larger objects that leave craters that are plainly visible from space. However, action from an atmosphere can erode craters and bury them under sediment.
I think it is Mercury.
Water causes erosion, it washes things away, slowly or quickly, so craters do not last as long on a world that has at atmosphere and water as they do on the moon, which has no atmosphere and no water except for some ice in certain polar craters.