单项选择题

A. could not have been solved
B. could not be solved
C. must not be solved
D. should not have been solved