The correct option is
E Neat and clean
Option E is the correct answer because the phrase 'spick and span' means very neat, clean and looked after.
Options A and D are incorrect because 'a ready made something' and 'fond of good clothes' are not the meanings of the given phrase as has been explained above.
Options B and C are incorrect because 'outspoken' means expressing strong opinions very directly without worrying if other people are offended and 'garrulous' means having the habit of talking a lot, especially about things that are not important.