Answer:
B. visual representation of a person's online self
Explanation:
an avatar could be any of the ff
the embodiment of a person or idea. However, in the computer world, an avatar specifically refers to a character that represents an online user. ... Avatars are also used in online communities, such as Second Life nd etc