程序运行的结果是5个D,请问哪个是横线处的程序呀

程序运行的结果是5个D,请问哪个是横线处的程序呀,最好有分析可以更明白简单易懂一些。

img

A
运行的结果打印了五遍D,只有析构函数存在打印,deleteD[2]时会调用两次析构函数打印两次,剩下的三个需要自己初始化时输入三个int型的数字,当系统回收资源时会调用三次析构函数。