Which term is best described by the following: the movement of material due to differences in density?

a. Ridge Push
b. Convection
c. Mantle
D. Slab Pull