Answer:
Hinduism
Step-by-step explanation:
They believe in and strictly use the caste system as a way of showing social divisions. This is because they believe your social class is determined by your actions in your past life, so depending on how good or bad of a person you were, the higher or lower you are in caste. They also believe that if you follow your caste, and don't try and move caste levels or do anything wrong, you'll move up in caste level after you're reborn as someone else. Hope this helps!