56. If I _______ I would have to walk so much on my last trip to New Zealand, I wouldn't have joined the tour.(A) had known(B) knew(C) could know(D) could have known