如果中美开战,别说南海,就是加勒比海,只要中国海军有能力,就有权攻击美军舰艇。
如果中美没有开战,中国就必须尊重美军舰艇在公海自由航行的权力,包括在国际法上不能作为领土的公海礁石,人造岛附近自由航行的权力。任何对这一权力的限制都是对美国的战争挑衅,当然了,如果双方决定为此打一仗,那么也没问题,战争中双方有权攻击对方一切目标。但是,即便如此,战争时,第三方比如俄罗斯海军依旧有权在公海自由航行,包括在上述岛礁附近的航行。战争双方中的任何一方企图限制第三方的这种航行,就是对第三方的战争挑衅,第三方可以因此参战。美国参加一战就是这个理由。
你看明白了么?
如果你不想跟美国打,美国就有权在南海自由航行。你想不让美国航行,就是想和美国打仗。
把上面的美国换成其他国家也一样。
自由航行这个问题就这么简单。