What are two important points to keep in mind when considering the process of evolution?
A) Gradualism; Punctuated equilibrium
B) Microevolution; Macroevolution
C) Lamarckism; Darwinism
D) Homologous structures; Analogous structures