7. Among the natural numbers starting from 1, list in ascending order those that can be expressed as the difference of squares of two integers. What is the 1998th number in this sequence? 
(A) 2662
(B) 2664
(C) 2665
(D) 2666
7. B

Translate the text above into English, please retain the original text's line breaks and format, and output the translation result directly.