In which three cases does a checkpoint occur? ()
A、Every three minutes.
B、When a log switch occurs.
C、When forces by an administrator.
D、When a tablespace is taken offline normal.
E、When the redo buffer is one-third full.