You seem to have learned all the new English words by heart.  _____.
A So I do
B So have I
C So do I
D So I have