Which factor is MOST important in determining which minerals will form in a rock? A) The size of the rock. B) The weight of the rock. C) The hardness of the rock. D) The composition (make up) of the rock.