Sue narrowed her eyes as she watched Bill walk into his office. This was the fourth time that Bill had been late for work. He used to be so punctual, but that had changed. He also left quite early during the weekday, without even making up the time he missed in the mornings. He had been so unlike himself lately, it made Sue feel uneasy about approaching him.

Based on the passage above, what does punctual mean?
A.
frequently late
B.
regularly on time
C.
hardworking
D.
slow-moving
I need This ASAP!!!!! Pls IT's due