Where would you be most likely to find the oldest rocks on Earth?

A) Mountain ranges
B) Ocean floors
C) Volcanic islands
D) Continental cratons