多项选择题

提前解聘是在物业管理委托合同履行期间,由于某种原因,合同双方或单方提出终止合同的履行的行为,解决的方法有( )。

A.双方协商
B.主管部门调解
C.提交法院裁决
D.由业主大会或业主代表大会决定
E.仲裁机构仲裁