In a p-n diode, holes diffuse from p-region to n-region because
1. There is higher concentration of holes in the p-region
2. Holes are positively charged
3. Holes are urged to move by the barrier potential
4. Free-electron in the n-region attract the holes