120+ companies declare Q4 results today: BEL, BPCL lead