单项选择题

根据《行政处罚法》的有关规定,限制人身自由的行政处罚只能由( )设定。

A.宪法
B.法律
C.全国人大通过的法律
D.地方性法规