7. The fact troubles me so much(我至今也不能通过驾驶考试).
A. which I have been unable to pass the driving test up to now
B. because I have been unable to pass the driving test up to now
C. why I have been unable to pass the driving test up to now
D. that I have been unable to pass the driving test up to now