In principle, the C677T MTHFR polymorphism has both protective and cancer-promoting effects. Here, MTHFR is linked to cancer.