Based on the options you picked, here are the best website builders for you to create your business website:
Weebly is one of the easiest business website builders to use. You also have full access to the HTML / CSS codes, so you have full control over the design. This enables you to build your own custom design, or import a premium template if you want to. Weebly also has a mobile editor, and some of their templates are mobile responsive. Weebly provides you with phone, email & live chat support, so they are quite easy to reach.
Wix has a selection of professional, business focused templates to help you to build your business website. You can drag & drop content to any part of your website, but you won’t have access to edit the codes of the template.
Squarespace gives you eye-catching, mobile responsive themes for you to choose from. They also give you extensive styling options, but not full code access to heavily customize your design. But their designs are beautiful.