Answer:
All of the above
Step-by-step explanation:
All of the options you listed - cultural exchange, economic growth, technology, war, and trade - can potentially be causes of agricultural diffusion, which refers to the spread of agricultural practices, crops, and animals from one region to another.