单项选择题

一国有权决定在什么情况下允许外国人入境,因为()

A.与外国人本国订有协议
B.国际公约中有此规定
C.这属于一国内政问题
D.这属于区域国际法的规则