We know that both Sophie Kinsella and Tim Bowler are both writers or authors and that they have already written and published many works. But there is one thing that is common between them and that is they worked at other jobs before they became authors. The answer is option D.