Why the Catholic Church accepts evolution
Many people don't realize this, but on evolution, there's a split between the Catholic Church and the Protestant fundamentalists. The Catholic Church accepts the theory of evolution, with some reservations.
I think this is an after-effect of the Catholic Church's long-ago battle with Galileo -- who was actually threatened with torture until he backed down and admitted that, yes, the Church was right and the Sun really does revolve around the Earth.
That episode became an embarrassment which the Church, an essentially political institution with a long memory, has never lived down. So when evolution came along, the authorities in the Vatican gave it some thought and decided, "Nah, we're not gonna touch this one. Let the Protestants be the ones to make idiots of themselves fighting against science this time."
Which they have.