What is the difference between microevolution and macroevolution?
A) Microevolution is hypothetical because changes are too small to be observed, whereas macroevolution is detectable. B) Microevolution deals with microscopic organisms, whereas macroevolution deals with larger ones. C) Microevolution describes what happens in small populations, whereas macroevolution deals with large populations. D) It is a convenient, arbitrary distinction based on whether shorter or longer time periods of evolution are being considered.