You're right, I'm curious about this too since i always considered myself good at orgo >_<
the only thing i can come up with is the fact that C actually has like 12 equivalent hydrogens.... if you draw it you'll see 4 methyl groups in the same environment...
B has 6 equivalent (2 methyls attached to the same carbon)
A has 2 sets of 6 equivilent hydrogens. (or six sets of 2)
D then would TECHNICALLY have 6 identical, since the two ends are in the same environment, but .... i dunno really lol... the other ones all have ALOT more than 3 identical though, i can tell you that much!
EDIT: according the other answers, this question is really "which of these have 3 Different types of hydrogens"?
SECOND EDIT: on looking up equivalent hydrogens, i get it now. So to solidify if i understand this, A has 1 equivalent hydrogen, B has 4, C has 2, an D has 3