VANCOUVER — The leaders of British Columbia's three major political parties have presented starkly different visions of the province and its future in the only televised debate of their closely fought election campaign.