Which of the following does not play a role in determining a persons weight? Would it be heredity activity, level, BMI or body composition?

Heredity does not play a direct role in determining a person's weight. While genetics can influence certain factors such as metabolic rate and body shape, ultimately weight is determined by the balance of calories consumed and calories burned through activity. Activity level, BMI, and body composition all directly impact a person's weight.