AMC 10B 2004 Problem 19

In the sequence 2001,2002,2003, \ldots, each term after the third is found by subtracting the previous term from the sum of the two terms that precede that term. For example, the fourth term is 2001+2002 \quad 2003=2000. What is the 2004^{\text {th }} term in this sequence?

Answer Choices
A. -2004
B. -2
C. 0
D. 4003
E. 6007