A semantic layer is a laye of abstraction that povides business representation of corporate data which helps end users access data autonomously using common business terms.
semantic layer layer creates a single source of information and ensures that each user can trust the truthfulness of the data they use.
A semantic layer maps complex data into familiar business terms such as product, customer, or revenue to offer a unified, consolidated view of data across the organization
Correct Answer is c) Semantic Layer