BE ABLE TO GIVE YOU THE ANSWER IF YOU ASKED ME TOMORROW

28.I ………. be able to give you the answer if you asked me tomorrow.

A. would B. will C. should D. might