①NaHB是强电解质,溶液呈酸性,如果存在HB-,则 HB- 的电离程度大于水解程度,故①正确;②如果存在HB-,溶液中存在电离平衡:HB-?B2-+H+,所以c(Na+)=0.1mol?L-1>c(B2-),故②正确;③由于溶液中存在电离平衡:HB-?B2-+H+,所以氢离子浓度小于0.1mol/L,则溶液的pH>1,故③错误;④根据电荷守恒可知:c(H+)+c(Na+)=c(HB-)+2c(B2-)+c(OH-),故④错误;故选A.