Which land formation is most like ocean ridges?

A. beaches

B. mountains

C. plains

D. valleys

B. mountains