Who was the first Director General of the Archaeological Survey of India
James Princep
Alexander Cunningham
John Marshall
George Everest
(B) Alexander Cunningham
Explanation: