The answer is the second one (B): heart; kidney.
Explanation for each option:
A. Artery; heart - This is incorrect. Arteries are blood vessels that carry blood away from the heart, but they do not function in pumping blood. The heart is the organ responsible for pumping blood throughout the body.
B. Heart; kidney - This is correct. The heart functions in pumping blood throughout the body, while the kidneys function in filtering the blood.
C. Heart; bladder - This is incorrect. While the heart does pump blood, the bladder is not involved in filtering blood. The bladder stores urine, which is a waste product filtered from the blood by the kidneys.
D. Heart; artery - This is incorrect. The heart pumps blood, but arteries are not responsible for filtering blood. Arteries transport blood away from the heart to various parts of the body.
In summary, the heart is responsible for pumping blood, and the kidneys are responsible for filtering the blood.