The correct option is A Metallic conductors
Answer is A.
When an electric field is applied across the metallic conductors the randomly moving electrons are subjected to electrical forces along the direction of the field. Due to this field, the electrons do not give up their randomness of motion, but they will be shifting towards higher potential. That means the electrons will drift towards higher potential along with their random motions.
In semiconductors, in addition to electrons, the travelling vacancies in the valence-band electron population (called 'holes'), act as mobile positive charges and are treated as charge carriers. Electrons and holes are the charge carriers in semiconductors.
Hence, electric current is due to drift of electrons in metallic conductors.