A.发包单位负主体责任,承包单位承担施工现场的安全生产责任B.发包单位应当依法取得非煤矿山安全生产许可证C.发包单位应当与承包单位签订安全投入保障、安全设施和施工条件、隐患排查与治理、安全教育与培训、事故应急救援、安全检查与考评内容违约责任安全生产管理协议D.对合同约定以外发生的隐患排查治理和地下矿山通风、支护、防治水等所需的费用,承包单位自行决定合同价款以外的资金以保障安全生产需要