Which one of the following is not formed when potassium hydrogen carbonate reacts with dilute hydrochloric acid?

a. Potassium chloride
b. Water
c. Carbon monoxide
d.Carbon dioxide