按照《中华人民共和国出境入境管理法》的规定,下列说法正确的是?
A.外国人在中国境内工作,应当按照规定取得工作许可和工作类居留证件。任何单位和个人不得聘用未取得工作许可和工作类居留证件的外国人
B.外国留学生违反勤工助学管理规定,超出规定的岗位范围或者时限在中国境内工作的,属于非法就业
C.根据维护国家安全、公共安全的需要,公安机关、国家安全机关可以限制外国人、外国机构在某些地区设立居住或者办公场所
D.对中国经济社会发展作出突出贡献或者符合其他在中国境内永久居留条件的外国人,经本人申请和外交部批准,取得永久居留资格