单项选择题

( ) Which of the following can cause hepatitis?

A、Viral bacterial infection.
B、Liver poisoning
C、Traumatic injury to the liver
D、All of the above-mentioned.