Consider sequences of positive real numbers of the form x, 2000, y, \ldots, in which every term after the first is 1 less than the product of its two immediate neighbors. For how many different values of x does the term 2001 appear somewhere in the sequence?

**Answer Choices**

A. 1

B. 2

C. 3

D. 4

E. more than 4