I think B is more straightforward. Both versions tend to oversimplify (just - simply), but "biology" sounds less presumptious / stuffy than "biological."
Let's face it, they both mean the same thing. I'd say the difference between them is purely a matter of style.
I'm not sure how "Physiology that detemines this diversity" fits into your exercise. Did you make that up?