多项选择题

金融监管的理论基础是管制理论。目前管制理论主要包括()。

A.公共利益论
B.特殊利益论
C.社会选择论
D.经济监管论
E.边际成本论