<human>:  Why did ABC fire Roseanne Barr?
<bot>: Roseanne Barr was fired because she made racist comments on Twitter. ABC is a public company and is subject to federal regulations that prohibit discrimination on the basis of race. The fact that Roseanne Barr is a white woman does not mean that she should be exempt from the law.