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 of the rock..