He has made a lot of films, but ____ good ones.
A.any B. some C. few D. many
知识点:代词/不定代词
C
解析:根据句意“他拍了很多电影,但没有多少好的”。few表示“少”,而any, some和many不符合上下文。