What are the main types of rocks formed through different geological processes?
a) Igneous, Sedimentary, Metamorphic
b) Sedimentary, Volcanic, Organic
c) Granite, Limestone, Marble
d) Basalt, Sandstone, Shale