Which of the rewrites below corrects the faulty reference in the following sentence?

I asked about the warranty, but they weren't able to help.

A. I asked, but they weren't able to help.
B. I asked the sales clerk about the warranty, but he wasn't able to help.
C. I asked about the warranty, but he or she wasn't able to help.
D. The sentence does not have a faulty reference.