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

B9

D

B12

C