BECAUSE HE HAD DRUNK TOO MUCH, HE DIDN’T DRIVE HOME HIMSELF.A. HAD...

22. Because he had drunk too much, he didn’t drive home himself.A. Had drunk too much, he didn’t drive home himself.B. Drunk too much, he didn’t drive home himself. C. Having drunk too much, he didn’t drive home himself.D. To have drunk too much, he didn’t drive home himself.