Muhammad bin Qasim was the nephew of:

(a) Sulaiman bin Abdul Malik
(b) Walid bin Abdul Malik
(c) Hajjaj bin Yousaf
(d) Abdul Malik bin Marwan

Leave a Reply

Your email address will not be published. Required fields are marked *