Hi Shonak,
the correct answer is Option2 > test2 test1
when you inherit a class which has @AroundInvoke, it is intercepted first and then the subclass continues.
Option 1 is not a valid answer.
If you have not understood, click on this link :
http://docs.jboss.org/ejb3/app-server/tutorial/interceptor/interceptor.html and see Inheritance Ordering.
Keep Programming.