Which of these correctly lists the stages of development of the inner planets?
A. protoplanets ® planetesimals ® inner planets ® heavier elements
B. heavier elements ® planetesimals ® protoplanets ® inner planets
C. planetesimals ® heavier elements ® inner planets ® protoplanets
D. inner planets ® protoplanets ® heavier elements ® planetesimals