These TSX Stocks Are a Smart Choice for Generating Passive Income  Yahoo Canada Finance