The correct options are
A The National highways are maintained by the Central Public Works Department.
C The shortest national highway in Tamil Nadu is NH 785, which is 38 km, connecting Madurai and Natham.
D The longest national highway of Tamil Nadu is NH 44, which is 627.2 km, connecting Hosur to Kanyakumari.
The total length of national highways in Tamil Nadu is 4994 km. This is subject to change as more roads are constructed every year.
One of the prominent national highways passing through Tamil Nadu is NH 44. It runs from Hosur to Kanyakumari through Dharmapuri, Salem, Karur, Dindigul, Madurai, and Tirunelveli, spanning across 627.2 km.