You have been given the task of importing products from an external source. You decide to create a custom module to do this. The class handling the import creates a product for each record, sets the data on it and saves it to the database.
A. MagentoCatalogModelProduct
B. MagentoCatalogApiDataProductInterfaceFactory
C. MagentoCatalogApiDataProductInterface
D. MagentoCatalogModelProductBuilder