D.? ' However, in my opinion such a person would just use 'Mayor Mary Smith' in public life, since politicians, at least in N. America, seem usually to prefer to be seen by the voters as ordinary people.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.