Why are the oldest rocks on earth on continental crusts?

1 answer

rocks not on the crust have been subducted into the mantle

there may have been older ones, but they are gone