加拿大的法律体系分为哪几个层级?

加拿大的法律体系分为三个主要层级:联邦法律、省级法律和地方法律。联邦法律是由加拿大国会制定的,适用于全国范围内的事务,例如刑法、移民法等。省级法律是由各省议会制定的,适用于各省的事务,如教育、卫生等。地方法律则是由地方政府制定,主要涉及地方事务和规章制度。法律体系的这三个层级相互关联,但在各自的范围内有一定的独立性和权威性。