2 . There exist integer pairs $(p, n)$ (where $p$ is a prime number) such that $\sqrt{p+n}+\sqrt{n}$ is an integer. The number of such pairs is
(A) None
(B) Only one pair
(C) More than one pair, but a finite number of pairs
(D) Infinitely many pairs
D

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