单项选择题

Social etiquette in the United States allows people to ______.

A.be a few minutes late for interviews
B.be up to a half-hour late for some parties
C.keep a friend waiting for less than 30 minutes
D.come a few minutes earlier to any appointment