From the following metals, which is/are stored in kerosene oil?
Sodium
Potassium
Potassium and sodium are kept in kerosene oil because they are highly reactive metal and reacts with water vapour present in air and catches fire.So, to prevent this they are kept in kerosene oil. Such a reaction would have yielded hydrogen gas.