Cultivated land as a percentage of the total land is around 46% in India and around 11% in China but the total Agricultural Output of China is more than that of India. This is due to two reasons: 1. Greater land area of China (9 9,857,348 km2 ) compared to India (3,287,263 km2 ) 2. Greater output per Hectare (exact figures vary every year, but generally Agricultural productivity of India is less than that of China) Hence,both Assertion and Reason are true, and Reason is the correct explanation of Assertion.