单项选择题

If you had asked him for help, he()you some.

A.might give
B.might have given
C.had given
D.gave