Je dirais que A a mangé le quart de la pizza, et B les trois-quarts restants.
En effet, on peut d'ores et déjà voir que l'affirmation de B selon laquelle C a mangé les trois-quarts de la pizza est fausse, sinon les deux affirmations de ce dernier seraient incorrectes (si C a déjà mangé les trois-quarts de la pizza, c'est qu'il en a bel et bien eu, et comment B pourrait-il en avoir mangé la moitié s'il n'en reste plus qu'un quart ?). Par déduction, il apparaît donc que B a raison en disant que l'accusation de A à son encontre est infondée, ce qui implique que A ait mangé le quart de la pizza, comme il l'avoue lui-même. Il ne reste donc plus que le cas de C. Puisque A ne peut pas avoir mangé la moitié de la pizza comme on vient de le voir, c'est la seconde affirmation de C, à savoir qu'il n'a rien mangé, qui est correcte.
Dans ces conditions, vu qu'on est certain que A a mangé le quart de la pizza et que C n'y a pas touché, il paraît logique que B ait mangé les trois-quarts restants.