Yet taking too much B12 increases risk for lung cancer. [1] [2]
[1]: http://ascopubs.org/doi/abs/10.1200/JCO.2017.72.7735
[2]: http://edition.cnn.com/2017/08/22/health/vitamin-b6-b12-lung...
[1]: http://ascopubs.org/doi/abs/10.1200/JCO.2017.72.7735
[2]: http://edition.cnn.com/2017/08/22/health/vitamin-b6-b12-lung...
Anyways it's a good idea to not overdo these supplements.