A.the most
B.most of
C.most
D.the most of
A.should be
B.were
C.must be
D.are
A.working out
B.having worked out
C.having been worked out
D.to have been worked out