The Supreme Court of Canada has agreed to hear an appeal from four pharmaceutical manufacturers, distributors or retailers trying to halt a proposed class-action lawsuit by the British Columbia government over health-care costs associated with opioid use.