He_____you more help, even though he was very busy.
A.might have given
B.may give
C.may have given
D.might give
正确答案是A