单项选择题

有以下程序     #include<string.h>     #include<iostream.h>     void main( )     { char *p="abcde\0fghjik\0";       cout < < strlen(p);}   程序运行后的输出结果是( )。

A. C++语言是C语言的超集
B. C++语言对C语言进行了扩充
C. C++语言包含C语言的全部语法特征
D. C++语言与C语言都是面向对象的程序设计语言