The correct option is B any
In the given sentence we have been told that all books are written according to syllabus. Hence, 'any' is the right option, as here 'any' means one among many, and it doesn't matter which. So, option B is correct.
some, few and little are used to refer to plural nouns whereas here the noun, book is singular.