The impurity atoms with which pure silicon may be doped to make it a p-type semiconductor are those of

To make p-type semiconductor we dope Silicon with trivalent atoms, i.e., B.) Boron and D.) Aluminum, since trivalent atoms will create holes.

1