NO TIME PLEASE ANSWER QUICKLY!

Which phrase BEST describes a “fandango”?
A) a Hispanic vegetable dish
B) a fast-paced Spanish dance
C) a Native American celebration
D) a type of Mexican architecture