单项选择题

The main difference between Gnutella and Napster is that_________.

A.nobody can block Napster's searching
B.their searches are conducted differently
C.it is much more difficult to give away Napster
D.Gnutella needs a central server computer to search