Welke zuren moeten worden gebruikt om natriumchloride te bereiden?

Natriumchloride kan niet worden bereid door een base met een zuur te behandelen. Het is een ionische verbinding die wordt gevormd door de reactie van natrium en chloor.

$$2Na_{(s)}+Cl_{2(g)}\rechterpijl 2NaCl_{(s)}$$