What is the primary cause of diffusion? 1.that some substances can dissolve in solvents 2.heat added to a substance 3.random internal motion of atoms and molecules 4.attraction of opposite atomic charges