下列哪些语句关于Java内存回收的说明是正确的?()
A:程序员必须创建一个线程来释放内存
B:内存回收程序负责释放无用内存
C:内存回收程序允许程序员直接释放内存
D:内存回收程序可以在指定的时间释放内存对象
出自:国家开放大学《面向对象程序设计》