7.Be ready for the warm-hearted _____ on these streets; they are super friendly and always eager to persuade you to buy their items.(A)vendors(B)passersby(C)pedestrians(D)residents