pair<int, int> a = {1, 2}; pair<int, string> b = {1, "x"}; if (a < b) cout << "yes"; 运行这段代码的结果是( )。 A. 输出 yes B. 什么都不输出(比较结果为假) C. 编译错误:两个 pair 的类型不同,不能比较 D. 运行时崩溃