问题

You seem to have learned all the Englishwords by heart._____.
A:So l do
B:So do l
C:So I have
D:So have I
B:So do l
C:So I have
D:So have I
正确答案是: