多项选择题

A、保证人是银行
B、贷款人出具信用证要求的违约证明时,保证人即向贷款人付款,并不需要对违约的事实进行审查
C、开证行作为保证人承担第一位付款责任,而不是次位债务人
D、它一般不具有法律效力,在法律上难以执行,对担保人通常只具有道义上的约束力