Which of the following substances would most likely enable a flagellum to drive a bacterium forward through the medium in which it is swimming?

a. carbon dioxide
b. DNA
c. an amino acid
d. phospholipid
e. ATP