Which of the following separates the stomach from the duodenum?
(a) Pyloric sphincter
(b) Esophageal sphincter
(c) Ileocecal sphincter
(d) Hepatopancreatic sphincter