#include     using namespace std;    void duplicate &#40;int&amp; a, int&amp; b, int&amp; c&#41;    &#123;        a *= 2;        b *= 2;        c *= 2;    &#125;    int main &#40;&#41;    &#123;        int x = 1, y = 3, z = 7;        duplicate &#40;x, y, z&#41;;        cout &lt;&lt; x &lt;&lt; y &lt;&lt; z;        return 0;    &#125;
A. 1468
B. 2812
C. 2614
D. none of the mentioned
Answer:A
#include     using namespace std;    void duplicate &#40;int&amp; a, int&amp; b, int&amp; c&#41;    &#123;        a *= 2;        b *= 2;        c *= 2;    &#125;    int main &#40;&#41;    &#123;        int x = 1, y = 3, z = 7;        duplicate &#40;x, y, z&#41;;        cout &lt;&lt; x &lt;&lt; y &lt;&lt; z;        return 0;    &#125;
A. 1468 B. 2812 C. 2614 D. none of the mentioned
Explanation:We are passing the values by reference and modified the data on the function block.