单项选择题

以下说法中正确的是 ( )

A.# define和printf都是C语句
B.# define是C语句,而printf不是
C.printf是C语句,但# define不是
D.# define和printf都不是C语句