If you are speaking with colleagues online and in real-time while giving information about an upcoming product launch, you are giving a(n) ________ presentation.
A. impromptuB. podcastC. traditionalD. virtual