Megaloblastic anemia due to folic acid deficiency is commonly due to -
Inadequate dietary intake
Defective intestinal absorption
Absence of folic acid binding protein in serum
Absence of glutamic acid in the intestine