单项选择题

阅读下列利用递归来求n!的程序
class Factorial Test{
staticlong Factorial(intn){//定义Factorial()方法
if(n==1) retum 1;
else returnn*Factorial{{_____};
}
publicstaticvoidmain{Stringa[)){//main()方法
intn=8;
System.out.println{n+"!="+Factorial(n)};
}
}
为保证程序正确运行,在下划线处应该填入的参数是( )。

A.n-1
B.n-2
C.n
D.n+1