Which large landmass is found South of the Philippines?
A. Australian Continent
B.Indonesian Archipelago
C. China
D. Malay Peninsula

helpp po ditoo​