The country Solomon Islands on 30 August 2022 has blocked visits of navy ships of which country?

(A) Australia
(B) China
(C) Russia
(D) United States

The answer is: (D) United States