How old do you have to be to open a bank account with Bank of America?