Various forms of electronic communication that users can employ to create online communities for sharing ideas, information, their interpersonal messages, and other content fall under what category?
A. publicity
B. social media
C. advertising
D. traditional media