PASCAL 1997 Problem 23

Determine all ordered pairs that satisfy (x-y)^2+x^2=25, where x and y are integers and x\ge0. The number of different values of y that occur is

Answer Choices
A. 3
B. 4
C. 5
D. 6
E. 7