叶酸和b12能长期吃吗