(b) ANF is not secreted by an endocrine gland.
ANF stands for atrial natriuretic factor is secreted by the atrial walls of the heart. It is responsible for a decrease in blood pressure. When the blood pressure is increased, ANF which is secreted dilates the blood vessels causing a decrease in blood pressure. Endocrine glands in animals are the hypothalamus, the pituitary gland, the pineal gland, the thyroid, the parathyroid, the thymus, the pancreas, the adrenal gland and the gonads.