Which best completes the sentence?


This pumpkin is larger than __________ .


A.

all the pumpkins in the pumpkin patch


B.

any pumpkin in the pumpkin patch


C.

any other pumpkins'


D.

any other pumpkin in the pumpkin patch