Which of the following chemicals is insoluble in water?

A. C6H6 {benzene)

B. HCI (hydrochloric acid)

C. NH3 (ammonia)

D. NaHC03 (sodium bicarbonate)

2 answers

i think its A
And you are right.
While I'm at it let me expand on one of the answers.
HCl is a gas. As a gas it is properly called hydrogen chloride gas. When it is dissolved in water to form an aqueous solution it is called hydrochloric acid and written as HCl(aq).