Чтобы определить, какая страна имеет больше всего островов, необходимо сравнить количество островов, принадлежащих Японии, Малайзии, Индонезии и Фиджи. Исторические и географические данные свидетельствуют о том, что Индонезия является крупнейшим в мире островным государством по количеству островов.
Таким образом, Индонезия имеет наибольшее количество островов.
Ответ: c. Индонезия