Everyday Science MCQs Which of the following vitamins is essential for bone and teeth formation. 0 Views 0 min read (a) Vitamin A (b) Vitamin B (c) Vitamin C (d) Vitamin D