filter
  • Subject:

    ...

  • Topic:

    ...

The finches of Galapagos islands provide an evidence in favour of

(a) special creation

(b) evolution due to mutation

(c) retrogressive evolution 

(d) biogeographical evolution