多项选择题

下列关于合同担保方式的说法,正确的是( )。

A.履约担保是由业主提供的
B.履约担保和支付保函是在签订合同时提供
C.保函均为需承包商确认违约的无条件担保形式
D.履约担保的保证期限至完成施工和保修义务止
E.支付保函的保证期限至缺陷责任期满后6个月