下列担保合同无效的是( )。
A: 以公益为目的的事业单位违反规定提供担保
B: 公司总经理违反公司章程的规定,未经股东会、股东大会或者董事会同意,以公司财产为他人提供担保
C: 为外商投资企业注册资本、外商投资企业中的外方投资部分的对外债务提供担保
D: 未经国家有关主管部门批准或者登记,为境外机构向境内债权人提供担保的
以上四个选项都是正确的。
答案选 ABCD