有关析构函数的说法不正确的是(   )。
A、析构函数有且仅有一个
B、析构函数和构造函数一样可以有形参
C、析构函数的功能是用来释放一个对象
D、析构函数无任何函数类型