I am preapring for web component certification and I have a question from a mock exam which confused me. This is the question with the answer:
Given:
<jsp:useBean id="baz" class="com.test.Test" type="com.test.Bar" />
Which two are true? (Choose two)
A. An object of type com.test.Test is instantiated and assigned to a variable baz of type com.test.Bar.
B. An object of type com.test.Bar is instantiated and assigned to a variable baz of type com.test.Test.
C. To avoid error, com.test.Bar must be superclass of com.test.Test or an interface implemented by com.test.Test.
D. To avoid error, com.test.Test must be a superclass of com.test.Bar or an interface implemented by com.test.Bar.
Answer: B, D
In my opinion the correct answers are A and C not B, D as it is written in the mock exam. Am I right ? Please help me!