单项选择题
A. working out B. having been worked out C. having worked out D. to have been worked out
A. over B. out of C. away D. through