A.isolated
B.isolating
C.being isolated
D.having been isolated

A.to have heard
B.to hear
C.having heard
D.hearing
A.dedicated to raising
B.dedicated raising
C.dedicates to raise
D.that dedicates to raising
A.when
B.since
C.before
D.after