Where there are sins, there are also divisions, schisms, heresies, and disputes. Where there is virtue, however, there also are harmony and unity, from which arise the one heart and one soul of all believers. 271

Catechism number 843

The Catholic Church recognizes in other religions that search, among shadows and images, for the God who is unknown yet near since he gives life and breath and all things and wants all men to be saved. Thus, the Church considers all goodness and truth found in these religions as "a preparation for the Gospel and given by him who enlightens all men that they may at length have life."332

Official source ↗