根据URDG758,发生下列哪种事件可以判定保函失效

根据URDG758,发生下列哪种事件可以判定保函失效

A.保函已过效期

B.已提交受益人签署的解除保函责任的文件

C.保函正本已退回

D.保函项下已减额至无可支付金额

正确答案是ABD