The correct answer is:
D. Continental crust is less dense and not recycled as often.
This statement best explains why most continental rocks are older than oceanic rocks. Continental crust, being less dense, does not subduct as easily as denser oceanic crust, which gets recycled back into the mantle at subduction zones. As a result, continental rocks tend to remain intact longer than oceanic rocks, leading to their greater age.