单项选择题

阅读下列利用递归来求n!的程序。
class FactorialTest
static long Factorial(int n)//定义Factorial()方法
if(n==1)
return 1;
else
return n * Factorial______;

public Matic void mainString a[]
//main()方法
int n=8;
System. out. printlnn+"!="+Factorial(n);


为保证程序正确运行,在下画线处应该填入的参数是______。

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