The APT_SubProcessOperator is used for what purpose?
A. It allows you to incorporate a third-party executable into the framework
B. It provides the capability to break predefined operators into sub processes
C. It provides the capability to define custom operators at the sub process level
D. It allows you to incorporate composite operators, which contain more than one operator