The correct answer is 'but' because it shows contrast between the two clauses - hard work (negative) and high wages (positive). 'Though' and 'yet' would require different sentence structures, while 'in spite of' is a preposition that cannot join independent clauses.