The effect of electric shock on human body depends on which of the following?
A. current
B. voltage
C. duration of contact
D. all of the above
