单项选择题

给定一个int类型变量a和一个double类型变量b,则表达式”a -b“的值恒等于下列哪个表达式的值?()

A.a -(int)b
B.(float)a -b
C.(double)a -b
D.a -(float)b