Which of these sentences contains an illogical comparison?

A.
His entry in the sandcastle competition is better than Megan.

B.
Our new patio cover gives us better shade than our old one.

C.
This puppy was the friendliest of all the puppies in the litter.

D.
Jake has collected more donations than Lindsay has collected.