单项选择题

假定有以下变量定义: int k=6,x=12; 则能使x、k值为5、6的表达式是( )

A.x%=++k%10
B.x%=k+k%5
C.x-=++k%5
D.x-=k++%5