单项选择题

Many things ______ impossible in the past are quite common nowadays.

A. having considered
B. considered
C. to be considered
D. considering
相关试题