Hi,<br/><br/>what's the difference between these two, please? Both mean disagreeing with something, for example a policy, right?<br/><br/>Can I use them in the following sentence, please?<br/><i>American trade policies have been <b>opposed / denounced </b>by some European governments.</i><br/><br/>Thanks in advance!