单项选择题

假设语句: struct Person { string name; Person *father; }; Person p1{ "tom" }, p2{"jerry", &p1}, *p = &p2; 下面哪一个表达式的值不是"tom"。

A.name
B.father->name