A person who chatters on endlessly is described as _?

A. talkative
B. loquacious
C. voluble
D. garrulous
Answer: D. garrulous