Answer:
A. protecting the human rights of all immigrants
Step-by-step explanation:
One of the challenges of cultural diversity in Canada is ensuring that the human rights of all immigrants and diverse cultural groups are protected and respected. Canada places a strong emphasis on promoting multiculturalism and safeguarding the rights of its diverse population.