Answer:
B
Step-by-step explanation:
I would go with B b/c C and D are wrong. The reason C is wrong is that buffers do get used up after a while so it wont be able to react indefinitely to maintain the pH and the reason D is wrong is that there are thousands of uses for buffer ranging from your own human body to thousands and thousands of things.
In my opinion, A is not necessarily wrong because buffer's job is to keep the pH of the solution relatively constant (up to some point), but I think B is still the best answer because it describes the actual function of buffer which is to resist pH.