Class : Class 8
In my opinion, the answer should be option (C). Imaginative means 'to have a great imagination'. Imagination is similar to whim or fancy. Thus, imaginative is the best option for the given question.On the other hand, option (B), cantankerous means 'bad-tempered, irritable and argumentative'. This is not related to the question, and thus, option (B) is not the right answer to this question.