The correct option is B Unfavourable climatic conditions
Within India, population densities vary, from 1,102 persons per sq km in Bihar to 17 persons per sq km in Arunachal Pradesh. Uneven terrain and unfavourable climatic conditions are prime reasons for this difference.