5) Technology has produced popular communication methods: _________ and __________.
A. email
B. in-person visits
C. letters
D. cell phones or texting