Final answer:
The ethnic religions among the options provided are Judaism and Hinduism. They are specifically tied to the ethnocultural identities of their followers, unlike Christianity and Buddhism, which are universalizing religions aiming to spread to all people. therefore, option D is correct
Step-by-step explanation:
The question which asks 'Which of the following are ethnic religions?' is referring to religions that are traditionally associated with a particular ethnicity or group of people and do not seek converts aggressively. The correct answer to this question is D. Judaism and Hinduism. Both Judaism and Hinduism are often considered ethnic religions because they are closely tied to the ethnic and cultural identities of their adherents. Judaism is historically linked to the Jewish people, and Hinduism is deeply integrated into the cultural and historical fabric of India.
Christianity and Buddhism, on the other hand, are typically considered universalizing religions, meaning that they focus on spreading their beliefs to all people regardless of ethnic or cultural background.