Why is sharing high-quality visual content on social media important?

a) It attracts more followers and engagement
b) It enhances brand reputation
c) It increases shareability and virality
d) All of the above