#include&lt;stdio.h&gt;   #include&lt;pthread.h&gt;&nbsp;   void *fun_t&#40;void *arg&#41;;   void *fun_t&#40;void *arg&#41;   &#123;       pthread_exit&#40;&quot;Bye&quot;&#41;;       &#125;   int main&#40;&#41;   &#123;       pthread_t pt;       void *res_t;       int ret;               ret = pthread_join&#40;pt,&amp;res_t&#41;;       printf&#40;&quot;%d\n&quot;,ret&#41;;       return 0;   &#125;
A. 0
B. -1
C. 2
D. 3
Answer:A
#include&lt;stdio.h&gt;   #include&lt;pthread.h&gt;&nbsp;   void *fun_t&#40;void *arg&#41;;   void *fun_t&#40;void *arg&#41;   &#123;       pthread_exit&#40;&quot;Bye&quot;&#41;;       &#125;   int main&#40;&#41;   &#123;       pthread_t pt;       void *res_t;       int ret;               ret = pthread_join&#40;pt,&amp;res_t&#41;;       printf&#40;&quot;%d\n&quot;,ret&#41;;       return 0;   &#125;
A. 0 B. -1 C. 2 D. 3
Explanation:The function pthread_join() returns the error number on error.