The correct option is
B Little
when a sentence constitutes of an article, adjective, and noun, the order usually goes in the following way:article+adjective+noun
The article changes based on the word immediately following, not necessarily on the noun. There is no difference in meaning between "a" and "an" - the distinction is used to preserve an alternation between vowels and consonants when the sentence is spoken aloud. A and An are called indefinite articles because they are used to refer to something in a less specific manner (an unspecified count noun). Moreover, in this case, "a little" would signify something more than little or in other words "some". However, we do not use articles before uncountable and abstract nouns used in a general sense, which is the case over here.
Option A: Any is an adjective used for a plural noun, it can also be used in a negative sentence or in questions. But the noun over here is uncountable and the sentence is positive. Option A is not the right choice.
Option B: "Little" is an adjective which defines a very small quantity and is used for an uncountable noun.
Option C: "few" is again an adjective which is used to define countable noun in less amount.
Option D: Many is an adjective form which defines a countable noun. Here, the noun is uncountable.
Option B is correct