In an unbiased p-n junction, holes diffuse from the p-region to n-region because
(A) free electrons in the n-region attract them.
(B) they move across the junction by the potential difference.
(C) hole concentration in p-region is more as compared to n-region.
(D) all the above.