To “deprecate” means to express disapproval of.
Option C is the correct answer because “condemned” means to censure or express complete disapproval of, hence it is the correct meaning.
Option A is incorrect because “extricated” means freed from a problem, which is not relevant to the given word.
Option B is incorrect because “humiliated” means to make someone feel ashamed which is not necessarily true on condemning something.
Option D Is incorrect because to welcome means to happily accept, which Ian the antonym of the given word.