According to dieticians, Vitamins A, B12, C, D, zinc and selenium could help to prevent cold and flu in winter. Photo: Shutterstock