单选题

【正确答案】 B
【答案解析】[解析]should“应该”。本句意为所有国家都认为科技应该共享。might“可能”,would和will表将来。故应选B。