问题分析:维生素B12又称为钴胺素,是体内唯一含有金属元素的维生素。维生素B12,需要胃肠道分泌的一种内因子辅助才能够吸收。所以维生素B12进入人体后,必须在胃肠道内停留足够长的时间,才能够被吸收。它比其他水溶性的维生素吸收起来都要更慢一些,至少要在胃肠道停留3个小时才能吸收,所以维生素B12应在饭后服用。