Which of the following river is flows in Canada?

A ) Mackenzie River ✅

B ) Ravi River

C ) Indus River

D ) All of these


Explanation: The Mackenzie River is the longest river in Canada. The Mackenzie and its tributaries flow for 2,635 miles (4,241 kilometers) through northwestern Canada. The Mackenzie itself is 1,025 miles (1,650 kilometers) long. The river was named after the Scottish explorer Sir Alexander Mackenzie.