单项选择题

以下程序的输出结果是( )。
#define M(x, y, z) x*y+z
main()
int a=1, b=2, c=3;
printf("%d\n", m(a+b, b+c, c+a));

A.19
B.17
C.15
D.12