多项选择题

M公司是一家房地产开发公司,从事房地产开发和建筑业务。咨询人员在为M公司进行组织咨询时,M公司应该剥离以下哪些业务( )。

A.M公司下属一家水泥厂为公司提供建筑用水泥,水泥厂生产成本高于相其他水泥厂购买的水泥价格
B.M公司下属一家铝合金门窗制造厂,为公司提供特制的铝合金门窗,市场上没有同规格产品
C.M公司在工地上建有食堂,解决公司建筑工人的伙食
D.M公司总公司内建有一家幼儿园,解决公司员工的孩子入托问题
E.M公司设有设备维修部门,但该部门技术水平低,在大型设备维修时公司还需要外聘专业设备维修公司