is ch3nh3no3 an acid or base