Detailed Solution:
The correct answer is “Gold and petroleum products”.
India's top two imports in recent years are crude petroleum and gold.
Top 10 imports commodities: Petroleum Oils and Mineral Fuels > Gold > Electrical Machinery and Equipment > Nuclear Reactors and Machinery
While petroleum products have consistently been a major import for India due to its growing energy needs, the import of capital goods has also surged in recent years as the country focuses on industrialization and infrastructure development.
China retained its spot as top import partner for India in 2023-24 with goods inflows increasing 3.29 percent (year-on-year) .