"Eulogize" means to "praise highly in speech or writing."
"Criticize" means to "indicate faults of a person". Thus, it is the opposite in the meaning of the given word.
Extol means to praise enthusiastically, which would be a synonym.Â
Emulate means to copy something, and Amulet is an object (thought to be embued with mystical powers).Â
Hence, the answer is option B.
Create a FREE account and get: