The best scenario for the process of cultural diffusion is the following:
a merchant traveling to sell his goods in another society
the first two options are not even relating to culture, and while the third one is, it is not a cultural diffussion, but a development that could have happened in one culture only.