Why sodium and potassium are kept immersed in kerosene oil?
Sodium and potassium are highly reactive metals and react vigorously with oxygen present in the air such that it may even catch fire.
Sodium does not reactwith kerosene; this is the reason for preserving sodium in kerosene.