These questions are based on the following information.
Five boys $-$ Anil, Charan, David, John and Kamal sit in a row facing north, not necessarily in the same order.
I. John sits exactly in between Anil and David.
II. John sits exactly in between Charan and Kamal.
In how many different ways these five boys can sit?
(A) 2
(B) 4
(C) 8
(D) 16