单项选择题

《中华人民共和国外国人入境出境管理法》中规定的对外国人采取的处罚种类有()。

A.警告、罚款、拘留、限期出境与驱逐出境
B.警告、罚款、拘留、限期出境与具结悔过
C.警告、罚款、拘役、限期出境与驱逐出境
D.告诫、罚款、拘留、具结悔过与驱逐出境