单项选择题

A good mixed diet ______.

A.normally contains enough vitamins
B.still needs supplementing with vitamins
C.is suitable for religious fasting
D.is often difficult to arrange