关于C++头文件,下列叙述不正确的是( )。
A、头文件主要用于对外部变量、函数等进行声明
B、可使用#include指令将头文件插入到源程序文件中
C、一个C++程序只能有一个头文件
D、头文件可以减少程序员编写声明语句的工作量