首先排除A D,句中用的是虚拟语气,看看后面的were就知道用过去式啦~另外,do you think是插入语,在句中不影响主谓宾结构的~因此去掉do you think还能句中结构完整的,才是正确答案,故再排除C
所以答案选B