Concept:
Highly reactive metals such as sodium react vigorously with oxygen and moisture present in air. Therefore, they are stored under kerosene to prevent such reactions.
Step 1: Identify the highly reactive metal.
Among the given options,
• Calcium -- Reactive, but not commonly stored in kerosene.
• Magnesium -- Less reactive than sodium.
• Sodium -- Highly reactive; stored in kerosene. \checkmark
• Zinc -- Moderately reactive.
Step 2: Reason for storage.
Sodium reacts rapidly with
\[
\text{Oxygen} \quad \text{and} \quad \text{Water},
\]
which may even cause fire.
Kerosene prevents contact with air and moisture.
Step 3: Final conclusion.
Hence, the metal stored in kerosene is
\[
\boxed{\text{Sodium}.}
\]