La vitamina D es una vitamina soluble en grasa que se almacena en el cuerpo. Los niveles de exceso pueden volverse tóxicos. La vitamina C es una vitamina soluble en agua, lo que significa que los niveles excedentes son excretados por los riñones. (Aquí hay un buen artículo general que proporciona una buena descripción general).
Sin embargo, el hecho de que una vitamina sea soluble en agua no significa que no haya un límite superior para ella (por ejemplo, altas dosis de vitamina C pueden causar malestar estomacal, diarrea y producir cálculos renales, entre otros problemas).