Low-fat, low-cholesterol, and dairy-free diets are all diets that are necessary for __________

Low-fat, low-cholesterol, and dairy-free diets are all diets that are necessary for __________.

A. religious reasons
B. moral reasons
C. ethical reasons
D. health reasons