Final answer:
Canada has 48 national parks, falling within the range of 10 to 50. These national parks are managed by Parks Canada and serve to protect the country's diverse natural landscapes. The correct option is b.
Step-by-step explanation:
There are between 10 and 50 national parks in Canada. Specifically, Canada has 48 national parks, each offering a unique showcase of the country's natural landscapes and ecosystems.
Managed by Parks Canada, a government agency, these parks are designed to protect the natural environment for public understanding, appreciation, and enjoyment, while also ensuring the natural environment's ecological integrity is maintained for current and future generations.
Hence, Option b is correct.