哪种规范性法律文件可以设定行政拘留处罚?其直接法律依据是什么?

哪种规范性法律文件可以设定行政拘留处罚?其直接法律依据是什么?
【正确答案】:法律。《中华人民共和国行政处罚法》规定:限制人身自由的行政处罚,只能由法律设定。
【题目解析】:法律。《中华人民共和国行政处罚法》规定:限制人身自由的行政处罚,只能由法律设定。