Declare rules are executed when
During flow execution as process conrtol advances from one task to another
At the end of activity step,after invoking the method, but before any transition step
Upon database commit when any object is saved to database
All of the above