Is address proof a mandatory requirement (Basic Savings Bank Deposit Account - Salary)

Yes. address proof is mandatory

Is address proof a mandatory requirement (Basic Savings Bank Deposit Account - Salary)

Yes. address proof is mandatory