__ is the staple food of North India and ___ is the staple food of South India.
Wheat, Rice
Staple foods are those that are eaten regularly and in such quantities as to constitute the bulk of the diet and supply a major proportion of energy and nutrient needs.
Rice is a staple food of South India. Rice covers one-third of the total cultivated area of India. It provides food to more than half of the Indian population. Wheat is the second most important crop of India after Rice. It is the staple food in the north and northwestern India.