The Ross and Weddell Seas lap the shore of which continent? 4pts Travel A Antarctica B North America C Asia D Europe Submit