单项选择题

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.