What is the purpose of disk cache?

A.
to maintain a list of files currently on a disk
B.
to provide TMF protection for files on the disk
C.
to reduce the number of physical I/Os to a disk
D.
to allow concurrent read/write access to files by multiple processes
Explanation: