小雨在检查一句英文里的标点符号有几个。阅读程序: string s = "Hi, Tom!"; int n = 0; for (char ch : s) if (ispunct(ch)) n++; cout << n; 程序输出是( ) A. 0 B. 1 C. 2 D. 3