问题

I _____ you some money, but I hadn’t any on me then.
A:would lend
B:would have lent
C:could lend
D:may have lent
B:would have lent
C:could lend
D:may have lent
正确答案是: