KBC 2023, The options of the question - The capital of which of these countries is located on the Amstel river? A. Austria B. Netherlands C. Italy D. France The answer is B. Netherlands