单项选择题

有以下程序: int f1(double a) {return a*a;} int f2(int x,int y) {double a,b; a=f1(x); b=f1(y); return a+b; } main() {double w; w=f2(2.1,4.0); } 程序执行后,变量w的值是( )。

A.20.21
B.20
C.20.0
D.0.0