多项选择题

建设单位的安全责任主要包括( )等。

A.向施工单位提供资料的责任
B.科学勘察,以保证周边建筑物安全的责任
C.提供安全生产费用的责任
D.不得推销劣质材料设备的责任
E.对拆除工程进行备案的责任