Yes, a Canara Bank Basic Savings Deposit Account is a zero-balance savings account. Any resident of India can apply to open an account.