He was afraid what he had done ______ a disastrous effect on his career.

Amight have
Bcould be
Chave been
Dshall be
出自:西华大学-大学英语(一)