Which of the following vitamins is the most structurally complex one?

Question: Which of the following vitamins is the most structurally complex one?

Choices:

B9
D
B12
C

Correct answer:

B12