用条件运算符定义一个过程。正确的定义为_____。
A.(define (f n) (cond ((n<2 ) 1) ((n>1) (n* f(n-1)) )
B.(define (f n) (cond ((< n 2 ) 1) ((> n 1 ) (* n (f (- n 1)))) ))
C.(define (f n) (cond ((n<2) 1) ((n>1 ) (n* f(n-1) )) ))
D.(define (f n) (cond ((< n 2 ) 1) ((> n 1 ) (* n (f n-1))) ))