1. Which of the following is true regarding the model-view- controller architecture? a) The model corresponds to the business logic layer b) The view defines the presentation of data c) The controller receives events, executes actions on the model and returns a view d) All of the mentioned AnswerAnswer: d [Reason:] In the model-view-controller architecture,…