单项选择题

[听力原文]
M: Have you ever tasted such perfect pizza
W: Even my grandmother can’t make this!

What does the woman mean()

A.Her grandmother would like some pizza.
B.Her grandmother made better pizzas.
C.This is very good pizza.
D.This is too much pizza.