有权对刑法进行司法解释的机关是()。
A.最高人民法院
B.最高人民法院、最高人民检察院
C.最高人民法院、最高人民检察院、公安部
D.最高人民法院、最高人民检察院、公安部、司法部
请帮忙给出正确答案和分析,谢谢!