单选题

【正确答案】 B
【答案解析】profession意为“职业”,但与do不搭配。assignment意为“作业,任务”,不符合上下文意思。work表示“工作”时,不可数。do a job为固定搭配。