单项选择题

设void f1(int&x,char*p);intm;chars[]="c++";以下调用合法的是()

A.f1(&m,&s)
B.f1(&m,s)
C.f1(m,s)
D.f1(m,&s)