I had the impression that (at least some of) those groups contain people of mixed ancestry including European ancestry.
Am I wrong? Is the child of a white person and a black person not considered black in the US? Is that not the case form the other groups too?