What on earth is your favorite dessert? Exactly what is your favorite speedy food restaurant? What on earth is your view of Chinese food?promote - make publicity for; make an effort to offer (an item); "The salesman is aggressively pushing The brand new computer design"; "The corporate is seriously advertizing their new laptops"What do you consume