No, Bengali is not compulsory in the WBCS exam. Paper-I and Paper-II of WBCS Mains are language papers where Bengali is one of the languages apart from Hindi, Urdu, Santali, Nepali and English.