Select the word closest in meaning to the given words : Liberal A Conservative B Generous C Visionary D Imaginative