依据《公司法》的规定,下列哪些情形下,应当由人民法院依照有关专业人员成立清算组,对公司进行清算()。
A:公司违反法律、行政法规而被依法责令关闭,从而导致公司解散的
B:公司章程规定的营业限届满或者公司章程规定的其他解散事由出现时,公司宣布解散的
C:公司股东大会通过决议解散公司,但未能在十五日之内成立清算组进行清算,债权人向人民法院提出申请的
D:因公司合并或者公司分立而需要解散的
出自:国家开放大学《公司法》