#include&lt;stdio.h&gt;&nbsp;   int main&#40;&#41;   &#123;       int fd&#91;2&#93;;       char buff&#91;11&#93;;       if &#40;pipe&#40;fd&#41; != 0&#41;           perror&#40;&quot;pipe&quot;&#41;;       write&#40;fd&#91;1&#93;,&quot;Sanfoundry&quot;,11&#41;;       lseek&#40;fd&#91;0&#93;,0,3&#41;;       read&#40;fd&#91;0&#93;,buff,11&#41;;       printf&#40;&quot;%s\n&quot;,buff&#41;;       return 0;   &#125;
A. “Sanfoundry”
B. “San”
C. “foundry”
D. none of the mentioned
Answer:A
#include&lt;stdio.h&gt;&nbsp;   int main&#40;&#41;   &#123;       int fd&#91;2&#93;;       char buff&#91;11&#93;;       if &#40;pipe&#40;fd&#41; != 0&#41;           perror&#40;&quot;pipe&quot;&#41;;       write&#40;fd&#91;1&#93;,&quot;Sanfoundry&quot;,11&#41;;       lseek&#40;fd&#91;0&#93;,0,3&#41;;       read&#40;fd&#91;0&#93;,buff,11&#41;;       printf&#40;&quot;%s\n&quot;,buff&#41;;       return 0;   &#125;
A. “Sanfoundry” B. “San” C. “foundry” D. none of the mentioned
Explanation:The “lseek” system call does not work with pipes.