Why is the surface of the Moon full of pockmarked craters?

a) It has little weathering to erode them.
b) Due to meteorites landing on them

3 answers

http://spaceplace.nasa.gov/craters/en/
So is the answer (2) ?
Yes.