The reason of current flow in P-N junction in forward bias is
Drifting of charge carriers
Diffusion of minority charge carriers
Diffusion of majority charge carriers
All of these
In forward biasing of PN-junction diode, current mainly flows due to the diffusion of majority charge carriers.