Correct Answer : All of the above
Explanation : A dynamic cursor allows you to see the data updation, deletion and insertion in the data source while the cursor is open.