For which three purposes is UNDO used? (Choose three.)
A. flashback queries
B. FLASHBACK TABLE <tablename> TO BEFORE DROP operations
C. the roll forward phase of instance recovery
D. RESTORE DATABASE operations
E. ROLLBACK operations
F. read consistency