CAYLEY 2005 Problem 14

If x is a positive integer less than 100, how many values of x make \sqrt{1+2+3+4+x} an integer?

Answer Choices
A. 6
B. 7
C. 8
D. 9
E. 10