Alcohol increases the risk of several types of cancer. This may be because alcohol disturbs certain essential metabolic processes. But vitamin B6 and folic acid appear to repair the damage caused by alcohol, thereby restoring those processes.
References: 1. Larsson SC, Giovannucci E, Wolk A. Vitamin B6 intake, alcohol consumption, and colorectal cancer: a longitudinal population-based cohort of women. Gastroenterology. 2005 Jun;128(7):1830-7.
2. Eunyoung Cho et al. Alcohol intake and colorectal cancer: A pooled analysis of 8 cohort studies. Annals of Internal Medicine 2004;140:603-13.