Can you speak in English?和以下 哪个正确?

问题描述:

Can you speak in English?和以下 哪个正确?
A.Can you speak in English?
B.Can you say it in English?
C.Can you say English?
D.Can you speak it in English?
哪个正确?
并说出WHY 尽量详细一点

AB均可,你能用法英语说吗B你能说他用英语吗C不能用say English ,语言前只能用speak,D say+说的内容,而it就表示说的内容所以应用say