单项选择题

He can hardly understand what the teacher has said, ______.

A. nor shall I
B. neither can I
C. so do I
D. so I can