单项选择题

A. A process monitor cannot monitor an application started by a shell.
B. For process monitors to function correctly, they must use the "korn" shell.
C. A custom monitor cannot de3termine the status of applications started by shell scripts.
D. The process monitor script is not existing with a zero return code after checking the status of the application.