A. (i == l) //compiler error, compare objects of different class
B. (i == d) //compiler error, compare objects of different class
C. (d == l) //compiler error, compare objects of different class
D. (i.equals (d)) //false, compare objects of different class
E. (d.equals (i)) //false, compare objects of different class
F. (i.equals (42)) //true, 42 autoboxing to Integer and then compare contents
G. (i.equals (l)) //false, compare objects of different class
H. (l.equals (d)) //false, compare objects of different class
Method equals() for Wrapper classes always return false if compared objects diffrents class
P.S Sorry for bad English