A - Hardware, application, and graphic. B - Command line interfaces. C - Save contents and pick up at the exact state once the interruption has been cleared. D - Main stack frame and local variables are created.