答案
D
解:设K=1!+2!+3!+…+2007!,
则S+K=1×1!+2×2!+3×3!+…+2007×2007!+1!+2!+3!+…+2007!
=(1+1)1!+(2+1)2!+(3+1)3!+…+(2007+1)2007!
=2×1!+3×2!+4×3!+…+2007×2006!+2008×2007!
=2!+3!+…+2007!+2008×2007!
=-1+1!+2!+3!+…+2007!+2008×2007!
=-1+K+2008×2007!,
∴S=2008×2007!-1,
=2008!-1,
∴S除以2008的余数是-1,即S再加上1则能被2008整除,
∴商减小1,则余数为2007.
故选D.