单项选择题

下列字符数组长度为5的是( )

A.char a[10]={'h','a','b','c','d'};
B.char b[]={'h','a','b','e','d','\0'};
C.char c[]={'h','a','b','c','d'};
D.char d[6]={'h','a','b','c','\0'}