A. He has been waiting all day. It means the day period hasn't finished yet and he is still waiting right?