What are the tiny solid particles, formed by accretion in the solar nebula, considered the building blocks of planets?
a) Asteroids
b) Comets
c) Planetesimals