The Delaware river is in which country?General Knowledge A. United States B. Canada C. China D. United Kingdom