There were .......... few people around, the streets were almost deserted.
a) too b) enough c) so d) such
I think (d) is the right answer because the space is followed by ( adjective + noun ). But, I often hear " so few " and " too few ". In case my guess was right, can you tell me why (a) and (c) aren't suitable? Thanks.
P.S. I took this question from an outside book called " the best ".