多选题 外国人有出境的自由,但在下列哪些情形下不得出境?

【正确答案】 B、C、D
【答案解析】[解析] 外国人出境时必须符合所在国有关出境的规定。各国法律都规定,外国人出境,必须没有未了结的司法案件或债务,交清其应缴纳的捐税,办理了出境手续。对于合法出境的外国人,应允许按照居留国法律的规定,带走其合法财产。一国不得限制外国人合法离境,但在特定情况下可以限令外国人离境,或将之驱逐出境。