Which of the following best describes the function of an operating system’s kernel?
- It manages the resources and communication between hardware and software
- It provides a graphical user interface
- It allows users to install new applications
- It protects the system from malware