单项选择题

If you had told me about your difficulty, I ______ able to help you.

A.will have been
B.would have been
C.will be
D.would be