Which is similar in meaning to the word 'appease'?
A
resourceful
B
placate
C
meander
D
enrage
Correct Answer: placate