What happens when the abort() method is executed in the following manner? (Assume the
operation is populated.)
A.
This code will cause an error as the operation has already been executeD.
B.
Abort can only be called from within an IDfOperationMonitor object.
C.
The underlying database transaction will be rolled back.
D.
The operation will attempt to undo what it did during the execution.