Who was the First President of Indian National Congress?

A. Womesh Chunder Bonnerjee
B. Dadabhai Naroji
C. George Yule
D. Baddrudin Tayyabji