问题

The Internet celebrated its birthday on September 2nd, by which time 40 years _______ since the first successful transfer of data between two computers
A:has passed
B:had passed
C:passed
D:have passed
B:had passed
C:passed
D:have passed
正确答案是: