s5247763 s5247763 06-05-2020 Geography contestada Which major body of water lies to the west of Southeast Asia? A. the Philippine Sea B. the South China Sea C. the Indian Ocean D. the Pacific Ocean