HCN is a Bronsted acid; it can dissociate into H+ and CN-. And H+ is a Lewis acid because it accepts election pairs. ... In order for H+ and CN- to be formed, Hydrogen in HCN donates its electrons to Carbon. So in this sense, Hydrogen is the lewis base and Carbon is the lewis acid.