Multiple choice general knowledge CAPITAL OF JAPAN IS OSAKA HIROSHIMA NAGASAKI TOKYO Reveal answer Fill a bubble to check yourself D Correct answer Explanation Tokyo is the capital and largest city of Japan, serving as the political and economic center. Osaka, Hiroshima, and Nagasaki are major Japanese cities but none serve as the national capital.