Jains do all of the following EXCEPT

A. perform puja in temples
B. practice purification rituals
C. meditate and reflect to perfect one's character
D. offer ritual sacrifices to gods

To determine which option is correct, we need to understand the practices and beliefs of Jains. Jains are followers of Jainism, an ancient Indian religion. Jainism emphasizes non-violence, truth, and self-discipline.

Let's go through each option:

A. Perform puja in temples: Puja is a religious ritual commonly performed in Hinduism. Jains, however, do not worship idols or perform puja in temples. They believe in the existence of souls in all living beings, and their focus is on self-realization and liberation.

B. Practice purification rituals: Jains do practice purification rituals, but in a different context than other religions. They engage in self-purification through meditation, introspection, and following ethical principles to cleanse their souls from negative karma.

C. Meditate and reflect to perfect one's character: This is one of the core practices of Jainism. Jains believe in the process of self-realization, introspection, and inner reflection to improve their character and lead a virtuous life.

D. Offer ritual sacrifices to gods: Jains do not believe in ritual sacrifices or worshiping gods. Their focus is on achieving liberation from the cycle of birth and death through self-discipline, non-violence, and truthfulness.

Based on the explanation above, the correct answer would be option D. Jains do not offer ritual sacrifices to gods.