Liberals, NDP too risky