Which of the following metals reacts violently with water ? / Chemical Engineering Basics / By admin Which of the following metals reacts violently with water ? A. MercuryB. Sodium C. Calcium D. Magnesium