Diffusion of ions across membranes through specific ion channels is driven by ________.
A) active transport pumps
B) ion concentration gradients only
C) electrical gradients only
D) ion electrochemical gradients