#include &lt;stdio.h&gt;    void foo&#40;const int *&#41;;    int main&#40;&#41;    &#123;        const int i = 10;        printf&#40;&quot;%d &quot;, i&#41;;        foo&#40;&amp;i&#41;;        printf&#40;&quot;%d&quot;, i&#41;;&nbsp;    &#125;    void foo&#40;const int *i&#41;    &#123;        *i = 20;    &#125;
A. Compile time error
B. 10 20
C. Undefined value
D. 10
Answer:A
#include &lt;stdio.h&gt;    void foo&#40;const int *&#41;;    int main&#40;&#41;    &#123;        const int i = 10;        printf&#40;&quot;%d &quot;, i&#41;;        foo&#40;&amp;i&#41;;        printf&#40;&quot;%d&quot;, i&#41;;&nbsp;    &#125;    void foo&#40;const int *i&#41;    &#123;        *i = 20;    &#125;
A. Compile time error B. 10 20 C. Undefined value D. 10