根据《公司法》,合同解除的种类包括()。
A:自动解除 
B:协议解除 
C:约定解除 
D:法定解除 
E:违约解除
出自:中级经济师建筑经济专业知识与实务