多项选择题

《中华人民共和国外国人入境出境管理法》及其实施细则中规定的对外国人采取的处罚种类有哪些?()

A.警告
B.罚款
C.拘留
D.限期出境与驱逐出境