An administrator has placed an executable in the directory /etc/init.d, however it is not being executed when the system boots into runlevel 2. What is the most likely cause of this?
A.
The script has not been declared in /etc/services
B.
runleve1 2 is not declared in /etc/inittab
C.
The script has the permissions 700 and is owned by root
D.
A corresponding link was not created in /etc/rc2.d