What is the correct definition of macroevolution?

AIt is evolutionary change on a large scale often following major global changes and mass extinctions.
BIt is evolutionary change due to dominant modifications that enriches a gene pool over very short periods of time.
CIt is evolutionary change due to recessive modifications that enriches a gene pool over very long periods of time.