To open a bank account, a 16-year-old like Maria needs a government-issued ID or birth certificate, money to start the account, a social security number, and proof of address. These requirements help verify identity and ensure compliance with banking regulations. A high school diploma is not necessary for this process. ;