#include &lt;iostream&gt;    using namespace std;    int main&#40;&#41;    &#123;        int a = 5, b = 10, c = 15;        int *arr&#91; &#93; = &#123;&amp;a, &amp;b, &amp;c&#125;;        cout &lt;&lt; arr&#91;1&#93;;        return 0;    &#125;
A. 5
B. 10
C. 15
D. it will return some random number
Answer:A
#include &lt;iostream&gt;    using namespace std;    int main&#40;&#41;    &#123;        int a = 5, b = 10, c = 15;        int *arr&#91; &#93; = &#123;&amp;a, &amp;b, &amp;c&#125;;        cout &lt;&lt; arr&#91;1&#93;;        return 0;    &#125;
A. 5 B. 10 C. 15 D. it will return some random number
Explanation:Array element cannot be address of auto variable. It can be address of static or extern variables. 8. The correct statement for a function that takes pointer to a float, a pointer to a pointer to a char and returns a pointer to a pointer to a integer is