Which of the following statements correctly describes the etiquette in America?
A、If invited to an American family's home for dinner, you can stay as long as you want.
B、If invited to an American family's home for dinner, you don't need to bring anything unless the host or hostess requires.
C、If the host or hostess informs you that the dinner party will run from 7 pm to 10 pm, you'd better leave their place before 10 pm as the courtesy.
D、None of above