The Delaware river is in __________ ? By Prepistan - September 30, 2018 74 A. United States B. Canada C. China D. United Kingdom