Which is the thinnest earth layer?

A. Core

B. Mantle

C. Crust

D. None of these