多项选择题
A. working out B. having worked out C. having been worked out D. to have been worked out
A. as long as B. as if C. while D. though
A. maximum B. practical C. critical D. urgent