B. Visual art may or may not deliver a message to a specific audience, whereas graphic design MUST deliver a message to a specific audience to be effective.
This answer effectively captures a key distinction between visual art and graphic design. Visual art can be open to interpretation and may not have a specific audience in mind, while graphic design is typically created with a clear intent to communicate a message to a specific audience.