单项选择题

A.每个C程序必须在开头使用预处理命令<include<stdio.h>
B.预处理命令必须位于C程序的开头
C.在C语言中,预处理命令都以<开头
D.C语言的预处理命令只能实现宏定义和条件编译的功能