多项选择题

各类保函应具备以下要素()。

A.保函的受益人名称及其地址;
B.保函的申请人名称及其地址;
C.保函的担保人名称及其国别与详细地址;
D.保函的种类及担保目的;
E.与保函相关的合同号协议号招标号及有关工程项目名称