The oldest public bank in India is ________
Answer: B
State Bank of India , Bank of Calcutta was founded on 2 June 1806. Bank of Calcutta, and the two other Presidency banks such as the Bank of Bombay and the Bank of Madras had merged and became Imperial Bank of India n 1921.The Imperial Bank of India is renamed as State Bank of India in 1955.