Which of the following is the largest island in Indian Ocean?1Sri Lanka2Socotra3Madagascar4JavaAnswer & explanation+Correct answer: option 3The largest island in the Indian Ocean is Madagascar.