Correct Answer:
B. At
The correct preposition is "at" when expressing indignation towards an idea or situation. "With" is used for a person, and "on" or "along" are grammatically incorrect here.
The correct preposition is "at" when expressing indignation towards an idea or situation. "With" is used for a person, and "on" or "along" are grammatically incorrect here.