Why can't an a-Si:H solar cell rely on diffusion to separate the photogenerated carriers as much as a c-Si solar cell does?
(a) Because the higher bandgap (around $1.7 \mathrm{eV}$ ) prevents the photogenerated carriers from diffusing through the intrinsic layer of the a-Si:H cell.
(b) Because the absorption coefficient of a-Si:H is 70 times higher than that of c-Si in the visible region of the solar spectrum.
(c) Because the diffusion length in a-Si:h is around $300 \mathrm{~nm}$, while in c-Si it is around $300 \mu \mathrm{m}$.