Question: why is hco3 a base?
Answer: HCO3- (known as bicarbonate) is the conjugate base of H2CO3, a weak acid, and the conjugate acid of the carbonate ion. HCO3- acts as a base when mixed with a compound that is more acidic than itself (larger Ka) and as an acid when mixed with a compound that is more basic than itself (smaller Ka).