How do you prevent advice from potentially being ignored when using Spring's dynamic AOP approach?

A> Do not create non-public methods.
B> Do not call methods on your own instance.
C> Do not catch exceptions without rethrowing them.
D> Do not create final methods.
E> Do not call methods on instances of other classes