Smaller ethnic groups and cultural groups are receiving specialized media from which of the following?
A) Mainstream media
B) Niche media
C) Social media
D) International media