The four terrestrial planets that have solid, rocky surfaces are

AMars, Venus, Earth, and Jupiter.
BMercury, Jupiter, Saturn, and Mars.
CMercury, Venus, Jupiter, and Mars.
DMercury, Venus, Earth, and Mars

Verified Answer :

The four terrestrial planets that hace solid, rocky surfaces are (D.) Mercury, Venus, Earth, and Mars. 

Check out pages 804-808 in the Glencoe Earth Science textbook provided by PennFoster. That way you can learn about the answer. :)