#include &lt;iostream&gt;    using namespace std;    int main&#40;&#41;    &#123;        enum channel &#123;star, sony, zee&#125;;        enum symbol &#123;hash, star&#125;;        int i = 0;        for &#40;i = star; i &lt;= zee; i++&#41; &#123;            printf&#40;&quot;%d &quot;, i&#41;;        &#125;        return 0;    &#125;
A. 012
B. 123
C. compile time error
D. runtime error
Answer:A
#include &lt;iostream&gt;    using namespace std;    int main&#40;&#41;    &#123;        enum channel &#123;star, sony, zee&#125;;        enum symbol &#123;hash, star&#125;;        int i = 0;        for &#40;i = star; i &lt;= zee; i++&#41; &#123;            printf&#40;&quot;%d &quot;, i&#41;;        &#125;        return 0;    &#125;
A. 012 B. 123 C. compile time error D. runtime error
Explanation:enumartion variable ‘star’ appears two times in main() which causes the error. An enumaration constant must be unique within the scope. 10. What is output of the this program?