单项选择题

下面有个垃圾收集器的说法,哪一个是正确的?()

A.所有对象都有一个finalize方法
B.可以通过明确调用finalize方法而销毁对象
C.finalize方法声明时可以带有任何可访问修饰符
D.对于适用于垃圾收集器的对象而言,如果它的finalize方法在执行期间抛出了异常,则java会忽略该异常并抛出该对象