emacs-lispで質問です

funcallについてですが

(funcall '+ 1 2)
はおkなのに
(funcall 'and t nil)
がだめなのはなぜでしょう?