Note the following functionalities of various background processes:
1. Record the checkpoint information in data file headers.
2. Perform recovery at instance startup.
3. Cleanup unused temporary segments.
4. Free the resources used by a user process when it fails.
5. Dynamically register database services with listeners.
6. Monitor sessions for idle session timeout.
Which option has the correct functionalities listed for a background process?
A.
Archiver Process (ARCn): 1, 2, 5
B.
System Monitor Process (SMON): 1, 4, 5
C.
Process Monitor Process (PMON): 4, 5, 6
D.
Database Writer Process (DBWn): 1, 3, 4