You create Web-based client applications. You create an e-commerce application. Users are permitted to customize the application. All user settings and product information of the application are stored in a database. The class diagram for the application is as shown in the Exhibit. (Refer to the Exhibit.) You need to identify the correct logical layer in which each class resides based on the class diagram. Which set of associations should you identify?
A.
The CheckOut class is in the Business Layer. The Product class is in the Data Layer. The Profile class is in the Data Layer.
B.
The CheckOut class is in the Data Layer. The Product class is in the Data Layer. The Profile class is in the Presentation Layer.
C.
The CheckOut class is in the Business Layer. The Product class is in the Data Layer. The Profile class is in the Presentation Layer.
D.
The CheckOut class is in the Presentation Layer. The Product class is in the Data Layer. The Profile class is in the Presentation Layer.