His punctuality and regularity propitiates everyone with whom he deals.
A
depresses
B
excites
C
enrages
D
appeases
Correct Answer: enrages