A. pressure difference B. temperature difference C. natural topographical barriers D. all of the above Advertisement Advertisement