Beijing is the capital of China, located in northern China. The other options are capitals of different countries: New Delhi (India), Bandar Seri Begawan (Brunei), and Phnom Penh (Cambodia). Beijing has been China's capital for most of the last 800 years.