A when you want to restore an important table that is dropped from the Recycle Bin
B when you want to obtain the SQL statements to undo the deletion of some important records from a table by a transaction
Cwhen you want to restore a dropped user’s schema
D when a row of a table is updated many times within a specific time period and you want all the versions of the row in the specified time period