Darwin's theory of evolution was revolutionary because it:

A Suggested a heliocentric model of the solar system.
B Challenged the notion of species being unchangeable.
C Proposed the idea of spontaneous generation.
D Introduced the concept of gravity.