aromalprasadpillai06 aromalprasadpillai06 25-01-2021 English contestada Choose the correct meaning of the proverb/idiom: Blow one's own trumpet a,flatters b,praises others c,admonishes others d,praises own self