Can someone survive in BA if they don’t really speak Spanish ?

How’s the English efficiency of the locals in BA ?

Can a tourist navigate life with English while staying in BA?