FERMAT 1999 Problem 22

If x^2+ax+48=(x+y)(x+z) and x^2-8x+c=(x+m)(x+n), where y,z,m, and n are integers between -50 and 50, then the maximum value of ac is

Answer Choices
A. 343
B. 126
C. 52\:234
D. 784
E. 98\:441