Question on an exercise for PCSA

Hi, everyone, I didn’t understand this question at all, so I’m here to get some help:

An international online car parts business wants customers to find parts for any vehicle easily. You are asked to implement the following requirement: Customers muse select a make, model, and year to initiate a vehicle-specific search.
How do you configure the data storage in the application to implement the requirement?

A. Configure a static list of the make, model, and year vehicle data.

B. Configure a local data storage of the make, model, and year vehicle data.

C. Configure a data page to store the make, model, and year vehicle data.

D. Configure a connection to an external system of record that contains the make, model, and year vehicle data.

From what I found on the internet, the correct answer should be “D”, but I dont understand why this one is correct and the others are incorrect. Hope you can help me understand it. Thanks in advance. =D

The correct solution is to configure a connection to an external system of record that stores the vehicle make, model, and year data. This is because an international car parts business needs accurate, up-to-date, and large-scale vehicle data, which is best managed outside the application in a dedicated system. Static lists and local data storage are not suitable since they cannot handle frequent updates or large datasets efficiently. A data page is only used to access and display data, not to store it permanently. By connecting to an external system, the application ensures real-time data access, better scalability, and consistency across all regions. This approach keeps the application lightweight while relying on a reliable source for vehicle information.