单项选择题

A.国家机关和以公益为目的的事业单位、社会团体违反法律规定提供担保的,担保合同无效
B.国家机关作为担保主体为他人提供保证导致合同无效的,由债权人承担全部责任
C.学校不能以教学楼抵押向银行贷款用于校舍建设
D.医院不能为他人提供保证责任担保