单项选择题

产生国际避税外部条件为( )。

A.各国统一征收所得税
B.各国税制差异
C.国际资本的流动
D.跨国纳税人的存在