VICTORIA — The B.C. government had no choice but to complete the Site C hydroelectric dam rather than absorb a $4 billion hit to its bottom line by cancelling the project, which would have jeopardized plans for more spending on schools, hospitals and bridges, Premier John Horgan said Monday.