吃二甲双胍必须吃b12吗为什么不能吃阿司匹林