单项选择题

负责对刑事案件的侦查、拘留、执行逮捕、预审的机关,应当是()。

A.人民法院
B.人民检察院
C.公安机关
D.司法行政机关