Hudson Bay Is Situated In

Hudson Bay is situated in____

a. Northern China
b. Northern USA
c. Northern Canada
d. None of these