Which of the following may cause peptic ulcers? a. Inadequate amounts of hydrochloric acid b. Excessive amounts of ptyalin c. Helicobacter pylori d. Clostridium difficile