halts for a predetermined time
hands over control of address bus and data bus to the interrupting device
branches off to the interrupt service routine immediately
branches off to the interrupt service routine after completion of the current instruction
✅ The correct answer is option D.