单项选择题

Who can apply for a senior post in a municipal library()

A.Someone who has spent two years at a library school.
B.A university graduate, who talks softly and reads a lot of books.
C.Someone who has passed an examination and is rather old.
D.Someone who has trained as a librarian and has previously worked in a library.