A.承包人违约时,由工程担保人代为完成工程建设的担保方式,有利于工程顺利进行 B.银行履约保函是由商业银行开具的担保证明,通常为合同总额的10%左右 C.在承包人没有实施合同或者未履行合同义务时,由发包人或监理工程师出具证明说明情况,并由担保人对已执行的合同部分和未执行部分加以鉴定,确认后才能收兑银行保函,由招标人得到保函中的款项 D.无条件保函的情形,是在承包人没有实施合同或者未履行合同义务时,发包人不需要出具任何证明和理由 E.当承包人在履约合同中违约时,开出担保书的担保公司或者保险公司用该项担保金去完成施工任务或者向发包人支付该项保证金