The answer is all of them, absolute strength is the maximum amount of strength exerted.
But the answer they're looking for is A. Body size
"Absolute strength is the maximum amount of force exerted, regardless of muscle or body size."
To stabilize the other elements
The pancreas produces enzymes that go into the small intestine to break up starches and fats.
DNA reveals this-what you are asking.