单项选择题

My suggestion is ()our teacher ()strict with us.

A. what; should be
B. that; be
C. which; would be
D. where; was