is c6h5nh3 an acid or base