..your denunciation of tyrants brass fronted impudence; your shout of liberty and equality...

What is the meaning of denunciation as used in this sentence?

A)
excessive self-assurance


B)
to deceive, delude, or disappoint


C)
a ruler who governs without restrictions


D)
to condemn or censure openly or publicly