Biological evolution that occurs on a large scales affecting species across population is
a. genetic drift ( was marked as incorrected)
b. Macroevolution
c. Miroeevolution
d. Phylogeny