The correct option is D Highway refers to an important public road that connects major cities and towns.
Highway refers to an important public road that connects major cities and towns. National Highways are constructed and maintained by the National Highway Authority of India. This body works under the supervision of the Central Public Works Department or the CPWD. India has many national highways running across the length and breadth of the country.