问题

You seem to have learned all the English words 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
正确答案是: