Answer (with explanation):
B. (the one with cocktail...)
Diverse is when the food is very different and is barely related with one another in terms of culture.
A. isn't the best answer because it's got a South-American-ish style in there, especially having both the cheese dip and tacos...
C. isn't the best either because it's got too many cooked vegies and nuts. In the imagery it creates, I can feel like looking at all that would give a 'green' vegetables feeling.
D. isn't the best either because again, too much vegies. You'd definitely see a table of green if you were walking into that kind of party.
B. Is best because Cocktail shrimp is a pink meat (and not green), tossed salad (okay, to balance the meal out, nice), baked ham as a darker colored meat, and finally ice cream sundaes of all kinds of colors.
Tip: The more different colors in the imagery created by the options, the better because it's looking for diverse.