Granite is an igneous rock that forms from magma cools below earths surface why would granite have larger crystals in igneous rocks formed from lava cool above earths surface