Why is a solution of hydrogen chloride an acid,but a solution of glucose is not,though both contain hydrogen Share with your friends Share 0 Manisha Koundal answered this Dear student, Regards 0 View Full Answer Sandhya Tripathi answered this HCl in solution gives H+ ion but C6H12O6 doesnot because it does not contain free H+ ion in solution thats why HCl is known as acid whereas glucose not 0