A. Users can learn real-world skills related to technology B. They help to present newly attained knowledge through images, audio and video instead of just a text C. They provide maximum learning opportunities more specifically for teachers and learners D. All of the above