下列属于银行监管层次的有( )。

下列属于银行监管层次的有( )。

A.自我监管

B.外部监管

C.行业自律

D.市场约束

E.法律监管

正确答案是ABCD