单项选择题

This test is rather difficult, ______ it is not beyond the reach of the students.

A.×
B.so
C.for
D.but