Choose the best answer to each of the following questions. So difficult______ that ______three months to prepare. A.is the test/ do the students need B.the test is/ do the students need C.is the test/ the students need D.the test is/ the students need