Which of the following will react with sodium metal?
Ethanol
Ethanol will react with sodium metal because it is slightly acidic in nature. Sodium being a more reactive metal than hydrogen, displaces hydrogen from ethanol to form sodium ethoxide and hygrogen gas.
2CH3CH2OH(l) + 2Na(s) → 2CH3CH2ONa(l) + H2(g) Ethanol Sodium ethoxide