B , C, and D are correct. Remember, that the equals() method for the integerwrappers will only return true if the two primitive types and the two values are equal.With C, it's okay to unbox and use ==. For D, it's okay to create a wrapper objectwith an expression, and unbox it for comparison with a primitive. A, E, F, and G are incorrect based on the above. (Remember that A is using theequals() method to try to compare two different types.)