Question: how do you give a surprise party?

  Options: 
 A. plan a party the person doesn't know about and then suprise them when they get there.
 B. throw a party for someone and have them show up ready.
Answer: A