Given: classA {} class B extends A {} class C extends A {} class D extends B {} Which three statements are true? (Choose three.)
The type List is assignable to List.
The type List is assignable to List>.
The type List is assignable to List extends B>.
The type List extends A> is assignable to List.
The type List is assignable to any List reference.
The type List extends B> is assignable to List extends A>.