I'm not a big fan of "MVMs" (multi vitamin mineral products).
Vitamins: Get your C with Citrus bioflavinoids. Most "sustained release" vitamin C have bioflavinoids (quercetin and others.). Nutrients are supposed to work together.
Besides Vit D, K2 is another important fat soluble "vitamin" which most people are deficient in. I would consider it the "Next Vitamin D" It's very rare to get this via food. Commercial butter does not have it. Grass fed (Kerrygold) butter does. I feel you should try to get as much sun exposure as possible, as it has more benefits than just Vit D, and also consider that even D3 is not natural vitamin D. Real Vit D is in Cod Liver oil.
Speaking of which, also consider that some people are terrible at converting beta-carotene to actual vitamin A. About 50% of all people cannot convert much if any! This is shocking, but true. So, perhaps consider eating liver once a week (fat soluble vitamins don't have to be taken daily) or get a retinol vitamin A supplement (you'll notice most are made from cod liver oil, even though not expressly stated on the front). For about $1.50 per month(!), this can have a PROFOUND impact on health for some people who didn't know they were deficient.
Few other vitamins are needed.
Minerals: Magnesium (chelated) is also something most people are deficient in, especially athletes (lost through sweat). Elitepro has a good amount of it, as well as zinc, and numerous others. It's a solid product.