你正在SQL SERVER 2005 数据库中创建一个从联系人表删除联系人数据的存储过程。在存储过程中包含如下的语句来处理可能发生的任何错误。<br /> <img src="https://nimg.ppkao.com/2018-07/wenxueying/201807271408474642.png?sign=a0b170c48709798a840736d508b76f6f&t=62d0bcd3" /><br /> 在你执行存储过程后发现,事务任然保持打开状态。为了正确的处理打开的事务,你应该如何修改你的存储过程?()
A、在CATCH语句块增加 COMMIT TRANSACTION命令
B、在TRY语句块移除COMMIT TRANSACTION命令
C、在CATCH块增加 ROLLBACK TRANSACTION命令
D、在TRY块增加ROLLBACK TRANSACTION命令