Who was the ruler of medieval India credited with the building of the Grand Trunk Road ____ ?

A.  Babur

B.  Sher Shah Suri

C.  Jahangir

D.  Aurangzeb