Vitamin B-complex is a group of 8 water-soluble vitamins that play a crucial role in human health. Here are their 12 top benefits and the food sources.