This answer is incorrect.
"has been" is the present perfect tense. This indicates
a situation that is either on-going
or one which happens regularly. However, the accident
happened at one time in the past--
Tuesday, June 20.
The correct answer is
There was an accident on the B Line of the subway on
Tuesday, June 20.