Final answer:
The word that means "a person who claims or pretends to have certain beliefs about what is right but who behaves in a way that disagrees with those beliefs" is hypocrite.
Step-by-step explanation:
The word that means "a person who claims or pretends to have certain beliefs about what is right but who behaves in a way that disagrees with those beliefs" is hypocrite.
Learn more about Definition of 'hypocrite'