Translate the following sentences into English, each using one o

Translate the following sentences into English, each using one of the given words or phrases below in its proper form.
cater for    analytical    draw on    do justice to sth./sb.    arbitrary
作者运用自己的想象力和经验写成了这部巨著。
【正确答案】:The author drew on his imagination and experiences to write this great work.