Which of the following is not a violation of military law?

A. Adultery

B. Absence without leave

C. Assault

D. All of the above violate military law.