PLEASE ANSWER IM TIMED
Which of the following is a true statment
A. All mountains are built on land continentals
B. Ocean basins is the only place were really tall mountains are formed
C. The highest mountain could fit into the deepest ocean basin
D. All mountains are built under the oceans