'Blasphemous' means to commit something sacrilegious (against the religion or God).
Ascetic means to renounce worldly pleasures and live as a hermit.
Reverent means to hold something (God or elders) in high regard.
Blarney is a term used to describe flattery.
'Reverent' is the term opposite in meaning to 'blasphemous'. Therefore, option B is the right answer.
Create a FREE account and get: