Which snack is an excellent choice for protein, B vitamins, vitamin E, and healthful fat?

ADry cereal and popcorn
BPretzels and crackers
CNuts and seeds
DFruits and frozen fruit bars