Imaiyasims Imaiyasims 28-04-2021 Physics contestada The world's longest continuous mountain ridge is under the ocean. True False Please hurry!!!