The correct option is C Some
'Little' and 'Some' are quantifiers. Usually 'any' and 'much' are used in negative and interrogative sentences. Example: The latter part of the question states 'She didn't have ANY.' Therefore, Option B and D are ruled out. Between 'Little' and 'Some', both are used as quantifiers for uncountable nouns. (here:milk). But while asking or offering, often the word SOME is used. Therefore, correct answer is Option C.