justicethefem justicethefem 20-12-2020 Geography contestada Which statement is true about Japan? A. Japan is an island B. Japan is a peninsula C. Japans is landlocked