Synonym of Vituperate is:

A. Abuse

B. Appreciate

C. Copy

D. Encourage