The speaker's purpose is to persuade his neighbors to desist from the act of littering. The correct option is B. To persuade means to induce someone to do something by reasoning with the person or by presenting one's logical argument. In the question above, the speaker is reasoning with his neighbors and presenting potential solutions to the problem of littering, so that his neighbors will see the need to stop littering their environment.