单项选择题

John has waited ______.

A.year after year, day after day and hour after hour
B.day after day, year after year and hour after hour
C.day after day, hour after hour and year after year
D.hour after hour, day after day and year after year
热门 试题