Why do news organizations sometimes show bias?

A. Because they are worried about national crises
B. Because the government tells them what to say
C. Because they need to maintain their finances to stay in business
D. Because the audience influences them