Answer: C ; Rising magma from the seafloor.
Step-by-step explanation:
Underwater volcanoes erupting can cause the magma to rise above the seafloor therefor hardening and eventually creating islands. Upon this factor, you might know that another word for an oceanic island is a volcanic island, this is important to remember so that when you see a question like this one you will automatically know the answer without having to checkback.