Similar meaning of Applaud is: (A) rebuke (B) slam (C) praise (D) condemnâ–ºCorrect Option Correct Option is: C