No, BPSC has not ecology and environment as an optional subject in the BPSC Mains examination.