The most suitable one substitute of the following words:
(a) giving too much attention to small details and wanting everything to be correct and perfect
(b) a person who helps the poor, especially by giving them money
1
(a) Haughty, (b) Novice
2
(a) Chiropodist, (b) Dermatologist
3
(a) Fastidious, (b) Philanthropist
4
(a) Linguist, (b) Jockey