The B vitamins are a group of vitamins that are good for the liver, including vitamin B1, vitamin B2, vitamin B4, vitamin B6 and vitamin B12. These vitamins are very beneficial to the liver, not only to participate in metabolism, promote digestion and decomposition of fat in the liver, but also to detoxify alcohol, protect the liver and detoxify the liver. Therefore, taking B vitamins before drinking alcohol can play a very good role in protecting the liver. When the liver function is reduced or suffer from fatty liver, B vitamins are similar to the gas station in the body, which can accelerate the metabolism of substances into energy and reduce the load of liver cells, which can also play a role in protecting the liver.