TORONTO (AP) — An American woman and her Canadian husband held hostage in Afghanistan have arrived in Canada.