Cursor attributes are used for getting information about cursors. They cannot be used to control or close cursors.
1-B Declare, 2-E Open, 3-A Fetch, 4-C Close
Cursor attributes can be use with both implicit and explicit cursors.
A child cursor in a nested cursor loop will open, loop, and then close for each iteration of the parent loop.
A, B, E
A WHERE CURRENT clause in a FOR UPDATE cursor allows you to update a row without having to match the row in the WHERE clause.