A. Kernel modules do not support executable loaders.
B. The kernel module contains extra kernel codes that may be loaded after the loading of the base kernel. Only a minimal resident kernel is loaded into memory at boot time.
C. Kernel modules do not support the device drivers, network drivers, and file system drivers.
D. Whenever a user requests a feature that is not present in the resident kernel, a kernel module is dynamically loaded into memory.