单项选择题

产生国际重复征税的根本原因是( )。

A.跨国纳税人的存在
B.各国对所得税的开征
C.跨国所得的产生
D.各国税收管辖权的交叉