Trust me it is not D. (a combination of all of these,) I tried that and got it wrong on the quiz. So the answer is B. They generate revenue and cover most of the cost of the newspaper staying in business.
9.5m questions
12.2m answers