Karnataka has a well-developed network of:

National Highways
State Highways
Major District Roads
All of the above

The correct answer is: D) All of the above.

Karnataka has a well-developed network of national highways, state highways, and major district roads. The state has a total road length of over 1.2 lakh kilometers, of which national highways account for over 1,500 kilometers, state highways account for over 10,000 kilometers, and major district roads account for over 60,000 kilometers. This network of roads provides connectivity to all parts of the state and facilitates the movement of people and goods.

National highways are the major roads that connect the state to other parts of the country. They are maintained by the National Highways Authority of India (NHAI). State highways are the roads that connect the state capital to other important towns and cities. They are maintained by the state government. Major district roads are the roads that connect the district headquarters to other important towns and villages in the district. They are maintained by the district administration.

The well-developed network of roads in Karnataka has contributed to the state’s economic development. It has also made it easier for people to travel and access essential services.