Is it possible to bulk delete Accounts without deleting the associated Contacts and Deals?

Is it possible to bulk delete Accounts without deleting the associated Contacts and Deals?

I have quite a few accounts in my CRM that got created incorrectly. But they have valid contacts and deals associated to them. When I delete the Account it's deleting the Contacts and Deals too. What is the most efficient way to remove these Accounts without it affecting anything else?