b) Application Layer
The layer that contains the software design to perform certain functions and also helps in reporting is Application Layer