Question: why are bicarbonate ions amphiprotic?
Answer: The bicarbonate ion itself is what is amphiprotic, and this is because it can lose the hydrogen it has to become a carbonate ion (CO32−), or it can gain a hydrogen to become carbonic acid (H2CO3).