多项选择题

下列关于备用信用证的说法,正确的有( )。

A.备用信用证是银行对借款人的一种担保行为
B.备用信用证的开证行要承担对受益人的第一付款责任
C.备用信用证主要分为可撤销的备用信用证和不可撤销的备用信用证两类
D.没有申请人的指示,可撤销的备用信用证开证行不会随意撤销信用证
E.不可撤销的备用信用证是指一经产生即不可以撤销或修改的备用信用证