问题

Why are you so angry— Jack failed to return my tennis bat on time again. He _______his words.
A:is always eating
B:has always eaten
C:always eat
D:always ate;
B:has always eaten
C:always eat
D:always ate;
正确答案是: