To answer this question, let's go through each option to understand why it is correct or incorrect:
Option A) Vector-graphic based animation - This option is correct. Flash is known for its ability to create vector-based animations, which means that the images are created using mathematical calculations rather than individual pixels. This allows for scalability and smooth animations.
Option B) Browser independent - This option is correct. Flash was designed to be compatible with multiple web browsers, making it independent of any specific browser.
Option C) Bandwidth friendly - This option is correct. Flash files are typically small in size, which makes them more bandwidth-friendly compared to other multimedia formats.
Option D) Requires client-side plug-ins - This option is incorrect. Flash used to require client-side plug-ins in the past, but with the decline in popularity and support for Flash, most modern web browsers no longer support Flash plug-ins. Therefore, this option is not applicable.
The correct answer is E) All of the above. This option is correct because all of the options A, B, and C correctly describe the features of Flash.