Editor
The Delaware river is in ______
Difficulty: Hard
A: 
United States
B: 
China
C: 
United Kingdom
D: 
Canada
Sponsored Ads