Which of the following is the world's largest island? A. Bomeo B. Sri Lanka C. New Guinea D. Kalaalit Numaat (greenland) Submitted by: Sajjad Qureshi General Knowledge Mcqs Share this Related Mcqs