次のプログラム中の  に入れる正しい答えを,解答群の中から選べ。

関数 factorial は非負の整数 n を引数にとり、その階乗を返す関数である。
非負の整数nの階乗はnが0のときに1になり、それ以外の場合は1からnまでの整数を全て掛け合わせた数となる。

[プログラム]
 ○整数型:factorial(整数型:n)
 if (n == 0)
  return 1
 endif
 return   

出典令和4年度 基本情報技術者試験 科目B サンプル問題 問7
(n - 1) × factorial(n)
factorial(n - 1)
n
n × (n - 1)
n × factorial(1)
n × factorial(n - 1)