3. Why do people differ in giving viewpoints?
A. People come from different backgrounds and upbringing.
B. People pass through different experiences.
C. People influence by many things,
D. All of the above

please I need the answer​