A. United States B. Canada C. China D. United Kingdom Advertisement Advertisement The correct answer to the question: "The Delaware river is in __________ ?" is "United States".