Which of the following best describes granite?
A) Igneous rock with visible crystals
B) Sedimentary rock formed from compacted shells
C) Metamorphic rock with alternating layers
D) Organic rock composed of plant remains