下列哪些语句关于内存回收的说明是正确的? ()
A、 程序员必须创建一个线程来释放内存
B、 内存回收程序负责释放无用内存
C、 内存回收程序允许程序员直接释放内存
D、 内存回收程序可以在指定的时间释放内存对象
请帮忙给出正确答案和分析,谢谢!