What is a person who holds a belief that is not accepted by other members of his or her faith?

a) heretic
b) patriarch
c) apostle
d) martyr
I think its d.

No!!!

Please check the definitions of those words.

its C) but i need you to tell me why it is the answer

To determine the correct answer, let's understand the meanings of the options provided:

a) Heretic: A heretic is a person who holds beliefs that contradict or go against the official teachings or doctrines of a particular religion.

b) Patriarch: A patriarch is a male leader or father figure, often used in Christian denominations to refer to certain high-ranking bishops or leaders.

c) Apostle: An apostle is someone who is regarded as a pioneer or an early supporter of a particular belief or movement, especially in the Christian context.

d) Martyr: A martyr is a person who suffers or sacrifices their life for their religious beliefs or principles.

Based on these definitions, the correct answer for the person who holds a belief not accepted by other members of his or her faith is actually:

a) Heretic.

So, your initial guess was incorrect. The correct answer is not option d), martyr.