单项选择题

W: Surely, Mary comes in here every day at 3 o’clock.
M: I thought she would come at 3:30. She always has too much to do.

At what time does Mary always come()

A. At half past three.
B. At four o’clock.
C. At two o’clock.
D. At three o’clock.