La vitamina B12 es una vitamina soluble en agua necesaria para la actividad normal de las células nerviosas, la replicación del ADN y la producción de la sustancia que afecta el estado de ánimo SAMe (S-adenosil-L-metionina). La vitamina B12 actúa junto con el ácido fólico y la vitamina B6 para controlar los niveles de homocisteína. La absorción de vitamina B12 se reduce con el aumento de la edad. Algunas investigaciones sugieren que las personas mayores pueden beneficiarse de 10 a 25 mcg por día de vitamina B12. Un estudio en personas mayores con deficiencia de vitamina B12 sugirió que hasta 500 a 1,000 mcg de vitamina B12 por día podrían ser necesarios para lograr un estado óptimo de vitamina B12. El estado de la vitamina B12 se midió en este estudio mediante una prueba de laboratorio sensible (la concentración plasmática de ácido metilmalónico).