Consumption of raw soybeans can be harmful to health because of the presence of following anti-nutritional factor:APhytic acidBTanninsCOxalatesDTrypsin inhibitorAnswer: D. Trypsin inhibitor