Multiple choice general knowledge science & technology Is sodium hydroxide (NaOH) an acid or base? Acid Base Both None Reveal answer Fill a bubble to check yourself B Correct answer Explanation Sodium hydroxide (NaOH) is a metal hydroxide that dissociates completely in water to produce hydroxide ions (OH-), which is the defining characteristic of a base. It is a strong alkali used in many industrial processes.