Right answer is (b) back of the abdominal cavity just below the diaphragm
To explain I would say: The human body has two kidneys which lie in the back of the abdominal cavity just below the diaphragm, one on each side of the vertebral column. Each kidney consists of about a million individual units, all similar in structure and function. These tiny units are called nephrons.