India occupies what percent of the total area of the world?
C
Correct answer
Explanation
India occupies approximately 2.4% of the world's total geographical area. With a land area of about 3.287 million square kilometers, India is the seventh-largest country globally. This percentage represents India's share of Earth's total land surface area of approximately 149 million square kilometers.