7.

Answer and Explanation

Your Answer is

Correct Answer is A

Explanation

The adverbial of long past midnight is placed at the end of the sentence, and there is no need for a comma to separate it from the sentence. A is correct.