All things ( ), the planned trip will have to be canceled.
A. considering
B. having considered
C. be considered
D. considered
出自:西北大学-行政管理-大学英语(上)