Which type of rock typically has the largest formed crystals?

A) metamorphic
B) sedimentary
C) extrusive igneous (Its not C)
D) intrusive igneous