Angiotensinogen is a protein produced and secreted by
The correct option is B Liver cells
Angiotensinogen is a plasma protein produced and released into the circulation by the liver cells. It is also known as renin substrate. It is the component of the renin-angiotensin system, a hormone system which regulates blood pressure and fluid balance. So, the correct answer is 'Liver cells'.