C.thousands of
thousands of是数以千计的意思
A,没有那个词组
B.应该是several thousands of ,选项中没加S
D,应该是two thousand,前面有数字后面不能加S