单项选择题

设有定义:
struct complex
int real, unreal; data1=1, 8, data2;
则以下赋值语句中错误的是()

A. data2=data1;
B. data2=(2, 6);
C. data2. real=data1. real;
D. data2. real=data1. unreal;