In Urdu, the name of “Pakistan” literally means:

A. Pure land

B. Land of the pure

C. Land of the truthfulness

D. Truthful land