单选题

Mr. Joe has worked very hard in the past two years and has paid all his debts (     ) the last penny.

【正确答案】 B
【答案解析】