Has to be the D, C is ok but anything else is just too big or too small, any bigger than D and they are a funny shape but any smaller than C and there is no shape.
Yeah they are disgusting I used to say B to C to be honest but recently I have been meeting people with very nice D's. They still have the right shape but theres more of them.