Which strait separates the North and South Islands of New Zealand. / General Knowledge MCQs, Straits of the world MCQs / By The Professor a) Strait of Magellan b) Cook Strait c) Strait of Gibraltar d) Bosporus Strait Answer: b) Cook Strait