Dear Vcolts: One could argue that both are correct, but with different shades of meaning. with anyone who can listen to them"). Since your sentence is largely generic (as proven by the use of "in general"), I would choose A.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.