多项选择题

对于有条件保函状况,当承包人未履行合同义务时,如要进行收兑,必要具备条件是()。

A.发包人或监理工程师出具证明,经担保人鉴定后,方能对银行保函进行收兑
B.银行出具证明
C.担保人对未执行合同某些加以鉴定
D.担保人对已执行合同某些加以鉴定
E.承包人承认违约