According to the evolutionary theory, formation of a new species is generally due to:
A. sudden creation by nature
B. accumulation of variations over several generations
C. clones formed during asexual reproduction
D. movement of individuals from one habitat to another