He would have given more help, but he _________ so busy.

He would have given more help, but he _________ so busy.
A、is
B、would be
C、has been
D、had been
【正确答案】:C