An avatar is a:
O
A. human-like being from a far-away planet.
O
B. visual representation of a person's online self.
O
C. consumer profile based on online browsing.
O
D. different identity of a person on the Internet.