B vitamins are a class of water-soluble vitamins that play important roles in general health. - Vitamin B2 contributes with the maintenance of normal red blood cells and normal vision. - Vitamin B12 is involved in cell division, a key process for tissue growth and regeneration.