A is .因为,there be 句型的就近原则.就是说,如果there后是单数,或者不可数,不管后边还有多少东西,there后都要用is; 如果there后是复数,用are.
疑问句,只不过是把 there 和be 位置颠倒..意义一样!