Igneous Rock is .
A. changed or altered rock (by high temperature or pressure, or by hydrothermal alteration)
B. the repository for the fossilized history of the evolution of Life
C. crystallization of magma at the Earth's surface
D. crystallization of magma at depth
E. a general term for rocks produced by the crystallization of magma