Question: why is sodium and potassium kept immersed in kerosene oil?
Answer: Sodium metal is kept immersed in kerosene oil to prevent accidental fire. It is very reactive metal and combines explosively with air as well as water. ... Note: Potassium is also kept immersed in kerosene oil for same reason.