The drift of a hole in a semiconductor is brought by -
1
The vacancy being filled by an ion
2
The vacancy being filled by a valence electron from a neighboring atoms
3
The vacancy being filled by a free electron
4
The movement of an atom in the solid