You are developing a new application requiring direct computer hardware access to enhance performance. Which of the following modes should your application’s critical components operate in? A. Safe mode
B. User mode
C. Compatibility mode
D. Kernel mode