B , E, and G are correct. A is wrong because you can't use a primitive type as a type parameter. C iswrong because a Map takes two type parameters separated by a comma. D iswrong because an int can't autobox to a null, and F is wrong because a null can'tunbox to 0. H is wrong because you can't autobox a primitive just by trying to invokea method with it.