Muhammad bin Qasim was a military commander of the

(A) Rashidun Caliphate
(B) Umayyad Caliphate
(C) Abbasid Caliphate
(D) Ottoman Caliphate

The answer is: (B) Umayyad Caliphate