Correct Answer:
C. c) open-file table
Explanation:
open-file table
The operating system maintains an open-file table to keep track of information about all open files. This table contains details such as:
File pointer (current position within the file)
Access permissions
File attributes
Buffer addresses
This information is crucial for efficient file management and access.