Physiology General 4c478566 cGMP is second messenger for which hormone(s)? A Somatostatin B Atrial natriuretic factor C Angiotensin II D Antidiuretic hormone (ADH) High-Yield Explanation No explanation provided.