单选题 设有定义:struct char mark[12];int num1;double num2;)t1,t2;,若变量均已正确赋初值,则以下语句中错误的是( )。
A.t1=t2; B.t2.num1=t1.num1;
C.t2.mark=t1.mark; D.t2.num2=t1.num2;

【正确答案】 C
【答案解析】