CAYLEY 2002 Problem 16

If the product of four consecutive positive integers is 358\:800, then the sum of these four integers is

Answer Choices
A. 102
B. 98
C. 94
D. 90
E. 106