[A]
a trigger can't be involved in the beginning or a conclusion of a transaction.
[B]
mysql will prevent an operation from being performed before or after trigger fails.
[C]
a trigger can't be used in conjunction with a view.
[D]
a trigger can't be used in conjunction with a temporary table