A.may well
B.just as well
C.might as well
D.as well
A.have stolen
B.steal
C.stole
D.stealing
A.breaking
B.having been broken
C.break
D.be breaking
A.misused
B.mishandled
C.mistaken
D.mislaid