A、NaHS溶液中,由物料守恒可得:c(Na+)=c(HS-)+c(S2-)+c(H2S),故A错误;
B、根据电荷守恒可知,c(OH-)+2c(S2-)+c(HS-)=c(Na+)+c(H+),所以c(HS-)=c(Na+)+c(H+)-c(OH-)-2c(S2-),故B错误;
C、根据电荷守恒和物料守恒可得,c(HS-)+c(S2-)+c(H2S)+c(H+)=c(OH-)+2c(S2-)+c(HS-),即c(OH-)+c(S2-)=c(H2S)+c(H+),所以c(OH-)=c(H+)+c(H2S)-c(S2-),故C错误;
D、由C可知:c(OH-)+c(S2-)=c(H2S)+c(H+),所以c(H+)=c(OH-)+c(S2-)-c(H2S),故D正确;
故选D.