Which of the following is suitable as a description of interrupts?
a) When a CPU receives an interrupt, it interrupts the program being executed and stores information required for resuming the program in a specific area on the hard disk.
b) Application programs must always detect occurrences of interrupts.
c) A notification of the completion of an operation from an input/output device is classified as an internal interrupt.
d) The causes of individual interrupts are given priorities for allowing occurrences of multiple interrupts.