[多选题,20分] 下列哪些事由出现时公司应当解散? ( )
A.股东会决议解散
B.公司章程规定的营业期限届满
C.因公司合并而需要解散的
D.被工商局依法撤销登记
E.被人民法院判决解散
出自:河南财经政法大学-金融学-公司法