Answer: (Detailed Solution Below)
Option D: Uttar Pradesh
Detailed Solution:
The correct answer is “Uttar Pradesh”.
Maharashtra has the largest network of national highways in India, with a length of 18,459 km as of December 2022. This is followed by Uttar Pradesh and Rajasthan, with 12,270 km and 10,342 km respectively.
Largest KM of National Highways in India: Maharashtra > Uttar Pradesh > Rajasthan > Madhya Pradesh > Karnataka > Andhra Pradesh