单项选择题

行政拘留是最严厉的行政处罚形式,只能由法律设定,一般只能由()执行。

A.上级行政机关
B.公安机关
C.人民法院