So basically, anyone who disagrees with you is a racist/sexist?
I'm not saying anything either way about the GP, but I'd suggest it'd be better to tackle the point, rather than have such a knee-jerk reaction.
Language like "racist/sexist" suggests that it's a binary, that each person is either racist or not racist. It's more useful to recognize that the dominant culture in the US is racist and that people benefit from/support that culture to varying degrees. Person B supports it.