The Internet celebrated its birthday on September 2nd, by which time 40 years _______ since the first successful transfer of data between two computers. 
#103284
A
has passed
B
had passed
C
passed
D
have passed