Exactly ? different pairs of integers (x,y) represent points on the circle x^2 + y^2 = 25.

A. 12
B. 8
C. 6
D. 4