. A technology professional keeping up-to-date on current developments may find it valuable to

A. attend trade shows.
B. visit museums.
C. watch television talk shows.
D. read the lifestyles section of newspapers.