Suponha que um servidor SQL vai receber solicitações de comandos como INSERT, UP...

Questão de Banco de Dados da banca FADURPE aplicada no concurso UFRPE (2024). Confira a resolução completa abaixo:

Suponha que um servidor SQL vai receber solicitações de comandos como INSERT, UPDATE ou DELETE, e se pretende manter a integridade dos dados através de comandos de transação, iniciando os comandos com BEGIN TRANSACTION. Se, por acaso, for detectado que houve algum erro, por exemplo, num comando UPDATE, qual dos seguintes comandos faz o banco de dados retornar ao estado anterior?