关于编译预处理指令,下列叙述正确的是(    )。
AC++源程序中,编译预处理指令必须位于其它语句之前[|]C++源程序中,一行可以编写多条编译预处理指令[|]宏替换不占用运行时间,只占编译时间[|]使用有参宏时,参数的类型必须与宏定义时一致