Ato minimize plan regression due to the use of a new optimizer version
Bto completely avoid the use of new plans generated by a new optimizer version
Cto prevent plan capturing when the SQL statement is executed after the database upgrade
Dto keep the plan in the plan history so that it can be used when the older version of the optimizer is used