Answer: C
apostate...immolated
Step-by-step explanation:
The definition of immolated is:
kill or offer as a sacrifice, especially by burning
using context clues, it can be determined that it is correct.
honestly, i had to look up the definition of "apostate," but it means:
a person who renounces (abandon/disagree with) a religious/ political belief or a principle
I hope all goes well for you!
Good Luck!