What religion practices the social caste system?
Buddhism
Hinduism
Islam
Christianity
Buddhism
Hinduism
Islam
Christianity