Подберите возможные реагенты для осуществления цепочки превращений.

1) A =
2) B =
3) C =
4) D =
кислород
хлороводородная кислота
раствор гидроксида натрия (недостаток)
раствор гидроксида натрия (избыток)
оксид натрия
раствор хлорида натрия
хлор
гидроксид магния