What is the best definition of Google display advertising?

What is the best definition of Google display advertising?

A) Image ads that appear on the Google Display Network.
B) Non-text ads that use images, Flash, video or other technologies, and appear alongside Display Network sites or search results on the Google homepage.
C) Non-text ads that use images, Flash, video or other technologies, …

Answer: A