B.
不定冠词a 表示概数“一个”,用法比 one弱,a year 概指“一年”
定冠词 the 在这里表示强调,强调他的工资是按周支付(by the week)
这句话的意思是:人们说约翰将有一份年收入达800美元以上的工作.他的工资按周支付.