单项选择题

若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为()。
(float)(a+B) /2+(int)x%(int)y

A. 5.5
B. 55
C. 5.500000
D. 55.00000