多选题
Given:
1. public class Hose <E extends Hose> {
2. E innerE;
3. public static E doStuff(E e, Hose<E> e2) {
4. // insert code here
5. }
6. public E getE() {
7. return innerE;
8. } }
Which can be inserted, independently at line 4, for the code to compile? (Choose all that apply.)