Hydrochloric acid, sodium hydroxide