单项选择题

What may English people have for their breakfast

A.tea and egg
B.porridge, eggs, bread, tea or coffee
C.tea and coffee