________ the danger of drunk driving, many drivers promised never to drive after drinking.
#96258
A
Realizing
B
To have realized
C
Realized
D
Having realized