Several teams at a company are developing a new CRM solution to track customer interactions with a goal of improving customer satisfaction and driving higher revenue. The proposed solution contains these components: * MySQL database that stores data about customers * HTML5 and JavaScript UI that runs on Apache * REST API written in Python What are two advantages of applying the MVC design pattern to the development of the solution? (Choose two.)