问题

Jeremy Lin has scored 166 points in seven games and his fame is sweeping the US, which means that his career has _______.

A:paid off
B:taken off
C:put off
D:call off
正确答案是: