单项选择题

有如下类定义:
class A
char *a;
public:
A():a(0)
A(char*aa)//把a3所指字符串拷贝到a所指向的存储空间
a=______;
strcpy(a,aa);

~A()delete[]a;

横线处应填写的表达式是( )。

A.Dew char[strlen(aa)+1]
B.char[strlen(aa)+1]
C.char[strlen(aa)]
D.Dew char[sizeof(aa)-1]