The correct option is A England
Branch banking refers to bank activities such as accepting deposits, lending loans etc are done away from the bank's home office. It helps in generating a broader customer base and catering bank services to different communities.