Which term refers to a highly influential group of heavy Internet users who frequently share their opinions about brands and products with others?

A) E-marketer
B) Blogger
C) E-fluential
D) Hacker
E) Icon