单项选择题

下列选项中不会引起二义性的宏定义是( )。

A.#define S(x)x*x
B.#define S(x)(x)*(x)
C.#define S(x)(x*x)
D.#define S(x)((x)*(x))