He       you more help,even though he was very busy.
#89660
A
might have given
B
may give
C
must have given
D
might give