Vitamin D is sounding more and more like the supervitamin C has always been made out to be.
If I have it right then vitamin D is a regulator of many processes. Vitamin C might have more direct effects.
But then, I'm not at all sure I have it right.