There is no reason why all of A, B and C could not be synonymous with D and E. The only reservation I have is that B specifies ' day '.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousA: This is the first time he has visited New York.In sentence A the subject is already in New York and may have already been there for some time.
B: Today he is visiting New York for the first time.