The Delaware River flows in

Q. The Delaware River flows in
(A) United States
(B) Canada
(C) China
(D) United Kingdom

The answer is: (A) United States