What is the most important reason that Christianity is so geographically widespread?

Athe emigration of Christians to non-Christian areas around the world
Bthe conquest of non-Christian areas by Christian colonial powers
Ctrade between Christian nations and nations of other faiths
Dthe increased availability of new technology and forms of communication