单项选择题

It would be up to Alibaba Group, however, to execute that strategy for Yahoo in China, which has more Internet users than ______.

A. any other nation


B. all the nations
C. any nation



D. any nations