Which Earth layer is located between the outer core and the crust?

A. atmosphere

B. inner core

C. rocks

D. mantle

D. mantle