单项选择题

若有说明语句"int a;float b;”,以下输入语句正确的是 ( )

A.scanf("%f%f",&a,&b) ;
B.scanf("%f%d",&a;&b) ;
C.scanf("%d,%f",&a,&b) ;
D.scanf("%6.2f%6.2f",&a,&b) ;