#include&lt;stdio.h&gt;   #include&lt;stdlib.h&gt;   #include&lt;signal.h&gt;&nbsp;   void response &#40;int&#41;;   void response &#40;int sig_no&#41;   &#123;       printf&#40;&quot;%s&quot;,sys_siglist&#91;sig_no&#93;&#41;;   &#125;   int main&#40;&#41;   &#123;       signal&#40;SIGINT,response&#41;;       while&#40;1&#41;&#123;           printf&#40;&quot;Sanfoundry\n&quot;&#41;;           sleep&#40;1&#41;;       &#125;       return 0;   &#125;
A. Interrupt
B. Stop
C. Terminate
D. none of the mentioned
Answer:A
#include&lt;stdio.h&gt;   #include&lt;stdlib.h&gt;   #include&lt;signal.h&gt;&nbsp;   void response &#40;int&#41;;   void response &#40;int sig_no&#41;   &#123;       printf&#40;&quot;%s&quot;,sys_siglist&#91;sig_no&#93;&#41;;   &#125;   int main&#40;&#41;   &#123;       signal&#40;SIGINT,response&#41;;       while&#40;1&#41;&#123;           printf&#40;&quot;Sanfoundry\n&quot;&#41;;           sleep&#40;1&#41;;       &#125;       return 0;   &#125;
A. Interrupt B. Stop C. Terminate D. none of the mentioned
Explanation:The messages associated with signals can be access by the function sys_siglist().