执行动态分配内存语句:int *p = new int[10]; 释放该内存应使用下列哪个语句?( )
A、delete p;
B、delete *p;
C、delete p[10];
D、delete [ ]p;