多项选择题

下列哪些方式可以有效的解决负外部性问题?()

A.人们自愿恪守道德规范
B.向污染企业征税
C.展开污染许可证交易
D.通过法律法规和监管机构来管制