Select the correct answer from the options below:
Kathmandu is the capital and largest city of Nepal.