The majority of banks in Buenos Aires require a DNI to open an account. Banco Ciudad is one bank that will allow foreigners to open an account with their passport and proof-of-address (recent).