British Columbia has become the first province in Canada to sign a pharmacare agreement with the federal government that would help the province fund hormone replacement therapy and diabetes expenses.