Why are some magazine considered a part of mainstream media?

A)they have white audiences

B)they make a profit

C)they include advertisements

D) they have been published for more than five years