Gender differences in body mass index in rural India are determined by socio-economic factors and lifestyle.