Where does the salt in oceans come from? rocks and minerals on land rainfall and snowfall dead plants and animals energy from the Sun