Similar meaning of Ape is: (A) To taunt (B) Cheapen (C) Mimic (D) Stealâ–ºCorrect Option Correct Option is: C