The correct option is D 2.4
India's total area accounts for about 2.4 per cent of the total geographical area of the world. India is the seventh-largest country in the world. India has a land boundary of about 15,200 km and the total length of the coastline of the mainland including Andaman and Nicobar and Lakshadweep is 7,516.6 km.