工程履约保函主体的选择:1、选择资质信用良好的发包人,投标前承包人需多方搜集发包人信息,切忌盲目投标;2、选择适格保函担保人,保函担保人可以是在国内注册的有资格的银行、专业担保公司、保险公司。

法律依据

《民法典》第七百条  保证人承担保证责任后,除当事人另有约定外,有权在其承担保证责任的范围内向债务人追偿,享有债权人对债务人的权利,但是不得损害债权人的利益。第七百零一条  保证人可以主张债务人对债权人的抗辩。债务人放弃抗辩的,保证人仍有权向债权人主张抗辩。第七百零二条  债务人对债权人享有抵销权或者撤销权的,保证人可以在相应范围内拒绝承担保证责任。