Who among the following had been a high court judge, an economist, a social reformer, among the founders or the INC, besides being regarded by A O Hume as his political guru?

A Surendranath Banerjee
B Pheroze Shah Mehta
C Mahadev Gobind Ranade
D Dadabhai Naoroji