A. 
A rule is a property specified in a scheduled job.
B. 
A rule is an event handlers registered for specific kinds of node events for either all nodes or nodes of a specific type.
C. 
A rule is an action for a specific kinds of node.
D. 
A rule is a declarative definition of processes based on addition, update, or ^^ removal of nodes.