In biological terms, what does "evolution" refer to?
A) The sudden appearance of new species in a short period
B) The process by which species undergo gradual changes over time through variations and natural selection
C) The practice of humans artificially selecting traits for breeding in animals
D) The concept that organisms remain unchanged over their lifespans