Magnesium does not react appreciably with cold water because its surface is protected by a thin oxide layer. It reacts more readily with hot water and steam. Calcium reacts with cold water, while sodium and potassium react very vigorously with it.