A patient has developed systemic (megaloblastic) anemia despite eating a balanced diet. The day before he underwent a gastric surgical resection. The anemia in this patient is caused by the deficiency of:

Folic acid
Vitamin PP
Vitamin C
Castle factor
Protein