Lack of any vitamin/overdose of any vitamin is a factor which may lead to or directly cause cancer, theoretically speaking. Besides, cancer is an abnormality in cell growth, not caused directly by not having vitamin B17. I don't think everyone who doesn't have cancer eats apricot seeds.