为什么说any of us had no money是部分否定

问题描述:

为什么说any of us had no money是部分否定
这句话的意思不是 我们中的任何一个都没有钱
有人说这是部分否定,我不懂,以下两问题是我的原问题和别人的回答
________________________________
We couldn`t eat in a restaurant because ____of us had____money on us.
A.all,no B.any,no C.none,any D.no one,any
书上答案是C,
我想知道为什么不能选B
any的用法我还是不太清楚谁能告诉我
--------------------------------
none of us 是全部否定
就是我们都没钱
any of us是部分否定

any,all这些都是非特指代词,非特指代词跟not搭配都是部分否定